Django CRM is a web-based customer relationship management system built using Django and Bootstrap. It allows businesses to manage customer interactions, track leads, and organize sales data efficiently.
✅ User authentication (Login, Logout)
✅ Customer & Lead management
✅ Dashboard
✅ Role-based access control
- Django
- PostgreSQL
- Bootstrap
- Django Authentication System
Ensure you have Python (>= 3.8) and pip installed. Django Django REST Framework Any other necessary dependencies
git clone https://github.com/muaadh-adeniyi/Django-CRM.git
cd django-crm
For Windows (CMD):
python -m venv venv
venv\Scripts\activate
For macOS/Linux:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Apply migrations:
python manage.py migrate
(Optional) Create a superuser:
python manage.py createsuperuser
python manage.py runserver
Visit http://127.0.0.1:8000/ in your browser.
- Register/Login as a user
- Add and manage customers and leads
- Track sales progress
Pull requests are welcome. For major changes, please open an issue first.
This project is licensed under the MIT License.