A Customer Relationship Management (CRM) System built with Django, featuring CRUD operations, an Chatbot for seamless record management, and an intuitive dashboard with authentication & search functionality.
✅ User Authentication (Login, Logout, Register)
✅ CRUD Operations (Create, Read, Update, Delete Records)
✅ Chatbot for managing records
✅ Search Functionality via chatbot and in dashboard
✅ Bootstrap 5 UI for a modern and elegant look
✅ Session-based search filtering
✅ Fully Responsive Design
https://github.com/Subhranshu-Patra29/CRUD-Django-CRM.git
cd CRUD-Django-CRM
python -m venv venv
source venv/bin/activate # On Mac/Linux
venv\Scripts\activate # On Windows
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
- Register a new account
- Login with credentials
- Logout securely
- 📌 Displays menu with options:
- 1️⃣ Go to Dashboard
- 2️⃣ Add a New Record
- 3️⃣ Search a Record (Shows results in Dashboard)
- 4️⃣ Logout
- 🚀 Verifies user authentication before performing actions
- 🔹 AI-powered Natural Language Processing (NLP) chatbot
- 🔹 Role-based access control (Admin/User)
- 🔹 Export records to CSV