Ultimate Django Starter Kit
A powerful Django 6.x starter template with pre-configured Docker Compose, Postgres, Redis, Celery, and TailwindCSS (DaisyUI). Build awesome SaaS projects without infrastructure headaches.
Why Choose This Starter Kit?
Fail-Fast Security
The production server will refuse to start if the `.env` file is insecurely configured (e.g., missing secret key).
Flawless Docker
No root/user permission conflicts on Linux or Mac. Uses the `uv` package manager for blazing-fast builds.
Tailwind Hot-Reload
Native integration directly inside the local container, without messy local dependencies (no node_modules on the host).
Quick Start
Development should be enjoyable. We use a Makefile to reduce boilerplate and routine tasks.
git clone https://github.com/ivanitch/django-starter.git
cd django-starter
cp .env.example .env
make up
Building containers... Done!
Starting Django server at http://localhost:8000 🚀