This project is a group assignment where we developed a CRM-system for Frisk AS. The system is made to give the company a clear overview of its customers and the contact persons connected to each customer.
The goal was to build a functional PHP and MySQL solution with full CRUD functionality, good structure, version control through GitHub, and a finished system published on the IM webhotel.
Process
In this project, we started by creating a requirements specification for the CRM-system. We defined what the system needed to do, including handling customers, contact persons and database operations. The work was divided between the group members so everyone had clear responsibilities during the development process.
Development
The CRM-system was developed in PHP using a local XAMPP-server and a MySQL database. The solution includes CRUD functionality, which means the user can create, read, update and delete customer information. We also used GitHub for version control so the group could collaborate and keep track of changes.
Outcome
The final result is a CRM-system for Frisk AS where customer information and contact persons can be managed in a structured way. Through the project, I learned more about database design, ER-modelling, PHP, teamwork, GitHub workflow and how to build a system based on a real assignment brief.