Simple Client Management System in PHP with Source Code

Language

This is a Simple Client Management System Project using PHP and MySQLi as DB the driver. This system is written in pure PHP with no framework so it is understandable to beginners. It has a client requirement on the client-side and inserts data on the user side. This system has CRUD (Create, Read, Update, and Delete) Operations which is very helpful to beginners because this operation is commonly used in developing web applications. The system has 2 types of users which are the Administrator and the Staff Users. The system administrator is in charge of managing the system staff users list and can view and update the clients' information. The Staff Users can manage the list of clients and their details.

This simple web application is written using PHP/MySQLi, MySQL Database, HTML, CSS, Javascript, and Bootstrap for the design. The system source is easy to understand especially for those who are new to PHP Language so they can easily learn how to develop a web application such as this Client Details Management System. The Source Code is Free to download, continue reading this article to know the features of this project and also to know how to run this Web Application.

Features

Admin Panel

  • View User List
  • Create New Users
  • Update User Details
  • Delete User
  • View Clients
  • Update Client Details
  • Delete Client
  • Update Account's Password

Staff

  • Create Client
  • View Clients
  • Update Client Details
  • Delete Client

How to Run

Requirements

  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. (download button is located below)

Installation/Setup

  1. Open your XAMPP/WAMP's Control Panel and start the "Apache" and "MySQL".
  2. Extract the downloaded source code file.
  3. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  4. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  5. Create a new database naming "loginsystem".
  6. Import the provided SQL file. The file is known as "loginsystem.sql" located inside the "database file" folder.
  7. Browse the Simple Client Management System in a browser. i.e. http://localhost/client%20details/admin for the admin panel and http://localhost/client%20details for the staff side

Admin Access

User ID: admin
Password: client123

Demo

That's it! You can now explore the features and functionalities of this Simple Client Management System Project using PHP. I hope this project will help you with what you are looking for and enhance your programming capabilities using PHP Language.

Enjoy :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Comments

Submitted byAmirun Haziq (not verified)on Wed, 10/24/2018 - 16:43

Can I get your email, to ask about this system. I'm a student and I need your help.

Add new comment