A Django-based CRM web application designed to manage customer records efficiently with full Create, Read, Update, Delete (CRUD) functionality, user authentication, and a clean UI.
This project demonstrates production-grade Django skills, including authentication, database integration, and a scalable project structure—making it an ideal solution for businesses, sales teams, and startups.
User Authentication – Sign up, log in, and log out securely
Dashboard – See customer records in a structured table
CRUD Operations – Add, update, and delete customer data
Search & Filter – Quickly find specific customer records
Responsive UI – Clean, mobile-friendly design with Bootstrap
Secure Database Handling – Data stored in SQLite (can be switched to PostgreSQL/MySQL)
- Backend: Django (Python)
- Frontend: HTML5, CSS3, Bootstrap
- Database: SQLite (default), compatible with PostgreSQL/MySQL
- Authentication: Django built-in auth system
- Deployment Ready: Configurable for Railway/Heroku/Docker