A full-stack CRM-style web application developed using PHP, MySQL, Bootstrap, and Python.
The system allows administrators to manage clients, track projects, monitor payments, generate reports, and visualize business analytics through interactive dashboards.
- Admin Login
- Session Management
- Secure Access Control
- Add Clients
- Edit Client Information
- Delete Clients
- View Client Profiles
- Create Projects
- Assign Projects to Clients
- Track Project Status
- Monitor Payment Status
- Total Clients
- Total Projects
- Completed Projects
- Pending Projects
- Revenue Tracking
- Payment Tracking
- Project Status Distribution (Pie Chart)
- Revenue by Client (Bar Chart)
- Built using Chart.js
- Excel Report Generation using Python
- CSV Report Generation using Python
- Downloadable Reports
- Relational Database Design
- Client-Project Relationships
- Revenue Calculations
- HTML
- CSS
- Bootstrap 5
- JavaScript
- Chart.js
- PHP
- MySQL
- Python
- Pandas
- OpenPyXL
client-manager/ │ ├── clients/ ├── projects/ ├── reports/ ├── python/ ├── includes/ ├── dashboard.php ├── login.php ├── logout.php └── README.md
- Search & Filter System
- Invoice Generation
- Email Notifications
- User Roles & Permissions
- PDF Reports
Garvit Raj
BCA Student | PHP Developer | Python Developer



