This is a Customer Relationship Management (CRM) tool designed for admin users to manage records. Admin users can register, log in, log out, and perform CRUD operations on customer records.
- User Authentication: Admin users can register, log in, and log out.
- Add Records: Admin users can add new customer records.
- Update Records: Admin users can update existing customer records.
- Delete Records: Admin users can delete customer records.
- View Records: Admin users can view detailed information about each customer.
- Backend: Django (Python)
- Frontend: HTML, CSS, Bootstrap
- Database: MySQL
- Authentication: Django's built-in user authentication
-
Clone the repository:
git clone https://github.com/yourusername/yourprojectname.git cd yourprojectname
-
Create a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install the dependencies:
pip install -r requirements.txt
-
Apply migrations:
python manage.py makemigrations python manage.py migrate
-
Create a superuser:
python manage.py createsuperuser
-
Run the development server:
python manage.py runserver
-
Access the application: Open your web browser and navigate to
http://127.0.0.1:8000/
.