This is a Customer Relationship Management (CRM) system built with Django. It helps manage customer data, interactions, and business processes.
- Customer management
- Interaction tracking
- Reporting and analytics
- User authentication and authorization
- Python 3.x
- Django 3.x
- PostgreSQL (or any other preferred database)
-
Clone the repository:
git clone https://github.com/yourusername/Django-CRM-System.git cd Django-CRM-System
-
Create a virtual environment:
python3 -m venv env source env/bin/activate
-
Install dependencies:
pip install -r requirements.txt
-
Configure the database:
- Update the
DATABASES
setting insettings.py
with your database credentials.
- Update the
-
Apply migrations:
python manage.py migrate
-
Create a superuser:
python manage.py createsuperuser
-
Collect static files:
python manage.py collectstatic
-
Run the development server:
python manage.py runserver
-
Open your web browser and go to
http://127.0.0.1:8000/
to access the application.
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch-name
. - Make your changes and commit them:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature-branch-name
. - Submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries, please contact [email protected].