Pulse CRM – Django Sales CRM
Django CRM with leads, deals, email sync, tasks and forecasting — plus an AI lead-scoring module.
Pulse CRM is a clean Django codebase for teams that want to own their CRM data and extend it in Python.
Key features
- Leads, contacts, companies and deals
- Kanban pipeline with forecasting
- Gmail and Outlook email sync
- Tasks, reminders and activity feed
- AI lead scoring with explainable factors
Tech stack
- Django 5
- PostgreSQL
- HTMX
- Celery
Requirements
- Python 3.11+
- PostgreSQL 15+
- Redis
Installation
- Create a virtual environment with Python 3.11+.
- Run
pip install -r requirements.txt. - Copy
.env.exampleto.envand set your credentials. - Run
python manage.py migrate(or the included CLI) and start the service.
What's included
- Full source code with comments
- Step-by-step documentation
- Demo data and seed scripts where applicable
- 6 months of author support and all future updates
More from this author
SupportGenie – AI Customer Support Agent
FastAPILangChainGemini+3
(33)
390 salesUpdated 2d ago
from
$179Related in Web Scripts & Software
Web Scripts & Softwarev1.1.0
Harvest – Python Web Scraping Toolkit
FastAPIPostgreSQL
(27)
316 salesUpdated 4mo ago
from
$39Web Scripts & Softwarev2.2.0
Relay – Node.js REST API Boilerplate
Node.jsExpressMongoDB
(104)
1.1K salesUpdated 16d ago
from
$29Web Scripts & Softwarev4.0.3
TillPoint – Laravel POS & Billing
LaravelMySQL
(56)
789 salesUpdated 4d ago
from
$59Web Scripts & Softwarev2.1.0
Ledgerly – PHP Invoicing & Accounting
LaravelVueMySQL
(34)
457 salesUpdated 2mo ago
from
$49Web Scripts & Softwarev1.3.0
FormForge – JavaScript Form Builder
Node.js
(33)
522 salesUpdated 1mo ago
from
$24