Project information
- Category: Personnel Database
- Project URL: alexneill.co.uk/Companydirectory
Company Directory Project Description
The primary goal of my second project is to develop a system for managing user data gathered from company employees. This system will provide CRUD functionality, allowing users to Create, Read, Update, and Delete records. The front-end interface will be responsible for displaying the retrieved data and enabling user input, while the back-end will manage these requests. The data will be organized in a directory format, making it straightforward to search for Personnel, departments, and locations. The interface will be responsive, with a primary focus on mobile devices for accessibility and user-friendliness.
For local development, XAMPP's Apache server, an open-source solution stack featuring the Apache HTTP Server and the MySQL relational database management system (RDBMS) for structured data and CRUD operations are leveraged. Front-end development initiates with the utilization of wireframes, templates, and code snippets as guiding references. The core instruments in use encompass HTML, CSS, JavaScript, and the Bootstrap framework, all neatly organized within an index.php file.
On the back end, AJAX POST requests are implemented using jQuery in external JavaScript files to add, edit, and delete employee records (CRUD). These requests are processed by PHP scripts responsible for database interaction. Live search functionality is implemented for efficient database queries.
Please click on the project URL above to intereact with Company Directory.