A powerful Full-Stack CRM solution tailored for E-commerce management.
EcomCRM is a comprehensive management system designed to bridge the gap between customer relationship management and e-commerce operations. It allows businesses to track customer interactions, manage sales pipelines, and analyze purchasing patterns all in one centralized dashboard.
Customer Lifecycle Management: Track leads, active customers, and churned users.
Order Integration: Seamlessly link sales data to customer profiles.
Analytics Dashboard: Visual representation of sales metrics and customer growth.
Task Tracking: Built-in system for sales teams to manage follow-ups and tickets.
Role-Based Access: Secure login with different permissions for Staff and Admins.
- EcomCRM the customer relationship management system is capable of keeping the record of overall daily basis record of profit and Revenue
- The CRM have digital analytics dashboard for per day order and customer management
- Implemented the feature of CSV data import of any excel data of buisness
Backend: Django (Python) and Django-filters
Frontend: HTML5, CSS3, JavaScript , BootStrap 5 , Chart.js
Database: SQLite with Django ORM (Development)
Tools: Django Crispy Forms, Environment Variables (python-dotenv)
Prerequisites Python 3.8+
Pip (Python package manager)
Installation
git clone https://github.com/YourUsername/EcomCRM.git
cd EcomCRM
Bash
python -m venv venv
# Activate on Windows:
venv\Scripts\activate
# Activate on Mac/Linux:
source venv/bin/activate
Install dependencies: source venv/bin/activate