// the find
flatplanet/Django-CRM
A minimal Django CRM built as a tutorial project — single app, basic CRUD for contact records, Bootstrap frontend. It's what you'd build following a YouTube walkthrough, not what you'd ship to manage real customers.
- Dead simple to understand: one model, one app, straightforward views. Good starting point if you've never wired Django auth to a data model before.
- Uses Django's built-in authentication rather than rolling something custom, which is the right call for a project at this level.
- Migrations are included and the setup path (mydb.py for MySQL connection) is at least explicit about its database dependency.
- Committed __pycache__ and .pyc files are in the tree — the .gitignore is missing or ignored. That alone signals this isn't production-ready code.
- Last pushed August 2023, single migration, no open issues being addressed. It's a tutorial artifact, not a maintained project.
- No tests worth mentioning — website/tests.py exists but is almost certainly the default empty file Django generates.
- The 'CRM' is just a contacts table with first name, last name, email, phone, city, state. There's no pipeline, no deal tracking, no relationships between records. The name overpromises significantly.