Digital Edge Consulting logo

Django Starter Kit

The Django starter kit that skips the setup and ships the judgement.

Django, Tailwind CSS, Alpine.js, HTMX and Django REST Framework. Pre-configured, production-tested, delivered as versioned source code you own.

Your first deploy is minutes away, not days.

Every new Django project costs you the same two or three days. Settings split. Auth wired. Tailwind build pipeline. HTMX patterns. Deployment config. Environment management.

// the_bottom_line

At any reasonable day rate, the kit pays for itself before lunch on the first project.

On the second, it is pure margin.

This is the actual 1.0.0 release: 103 files of working, documented Django. Click any highlighted path and the panel explains the decision behind it.

django-starter-kit-1.0.0.zip · 103 files
django-starter-kit-1.0.0/
├── app/
│ ├── app/
│ │ ├──
│ │ │ ├── base.py
│ │ │ ├── dev.py
│ │ │ ├── prod.py
│ │ │ └── test.py
│ │ ├──
│ │ ├──
│ │ └── urls.py · wsgi.py · asgi.py
│ ├──
│ ├──
│ ├── core/
│ │ ├──
│ │ ├──
│ │ └── dtos.py · types.py · views.py
│ ├──
│ ├── static/
│ │ └──
│ ├── templates/
│ │ ├── authentication/
│ │ ├──
│ │ └── base.html · core/ · example_app/
│ ├──
│ └── manage.py
├── scripts/
├──
├──
├──
└──

Click any highlighted path in the tree

The full manifest of what ships in the box.

0x01

Foundations

  • [✓] Split settings: base / dev / prod / test, production security switched on
  • [✓] Twelve-factor, environment-driven config with a documented .env.example
  • [✓] Custom email-login user model from day one (the mistake you cannot undo later)
  • [✓] Dependencies managed with uv, locked to exact versions
0x02

Architecture, not just scaffolding

  • [✓] Service layer: business logic shared by views and API, not buried in either
  • [✓] BaseModel with GUID references, audit fields and soft deletion
  • [✓] DTOs and typed contracts between layers
  • [✓] A complete worked example app. Copy it, rename it, delete it
0x03

Frontend without the JavaScript tax

  • [✓] Tailwind CSS 4 with a working build pipeline, no CDN hacks
  • [✓] HTMX wired with server-side partial patterns you can copy
  • [✓] Alpine.js vendored locally, no CDN dependency
  • [✓] Ten reusable template components, from form fields to toasts
0x04

Production posture

  • [✓] One-click Render deployment: PostgreSQL, Redis, WhiteNoise, Sentry wired
  • [✓] SSL redirect, HSTS and secure cookies on in production settings
  • [✓] Complete styled auth flow: login, signup, password reset
  • [✓] Fast pytest suite plus ruff: tests with examples, not an empty folder

You get versioned source code. No repo access required, no vendor lock-in.

01

Buy through Polar

Instant delivery to your personal download page.

02

Download the current release

A zip of the full source. It is yours to use in unlimited projects under your licence tier.

03

Every new release, same page

Upgrade notes with every release explaining exactly what changed and why.

You own the code. The version history is the product evolving with you.

Launch pricing for the first 25 customers

Solo
£89 £129
Launch price · one payment

For freelancers and individual developers. Licensed to one user, strictly. Unlimited personal and commercial projects. All 1.x updates.

Buy Solo →
Agency
£245 £349
Launch price · one payment

For teams and client work. Everything in Solo, for your whole team, across unlimited client projects.

Buy Agency →

Both tiers: versioned source delivery · upgrade notes with every release · no subscription

By purchasing you accept the terms of service, including the licence for your tier.

Why not just use cookiecutter-django?

Cookiecutter is excellent scaffolding, and free. But it hands you a menu of decisions. The kit hands you the decisions: made, tested, documented. If you enjoy assembling infrastructure, use cookiecutter. If you want to build features, use the kit.

Does it work with Wagtail?

Yes. It is plain Django, structured so Wagtail drops in cleanly. A step-by-step Wagtail guide ships with the kit.

What Django and Python versions are supported?

Django 5.1+ on Python 3.11+, with every dependency locked to an exact version via uv. Updates track new Django releases.

Can I see the code quality before buying?

Watch the demo video, click around the live demo, and read the feature manifest. If it is not what you expected within 14 days, email me for a refund.

Is this a subscription?

No. One payment, all 1.x releases.

Can my team share one Solo licence?

No. Solo is licensed to a single named user, strictly for that one person. If more than one developer will use the kit, you need the Agency licence, which covers your whole team. Full details are in the terms of service.

Start at the first feature, not the first config file.

Get the Starter Kit →
Legal / Privacy Policy

Privacy Policy

Last Updated: July 2026

Digital Edge Consulting Limited ("we", "our", "us") is committed to protecting and respecting your privacy. This policy explains how we process personal data in accordance with the UK General Data Protection Regulation (UK GDPR).

1. Information We Collect

We collect information you provide directly to us when you purchase a product, subscribe to our newsletter, apply for mentoring, or contact us via email or LinkedIn.

2. How We Use Your Information

We use your data to deliver the products and services you have purchased, send you the newsletter you subscribed to, respond to mentoring applications, and communicate with you about your account.

3. Data Sharing and Disclosure

We do not sell or rent your personal data to third parties. We do not share your data with any other provider other than the software platforms we use to undertake our business duties (e.g., our payment processor, email service providers, and communication tools). These providers are contractually obligated to protect your data.

4. Your Rights

Under UK GDPR, you have the right to access the personal data we hold about you, request corrections, or request erasure of your data. To exercise these rights, contact us at info@digitaledgeconsulting.co.uk.

Digital Edge Consulting Limited
Registered in England & Wales: 16170340
Legal / Terms of Service

Terms of Service

Last Updated: July 2026

These terms govern the purchase and use of paid products sold by Digital Edge Consulting Limited ("we", "our", "us"), including the Django Starter Kit. By completing a purchase you accept these terms.

1. Licence

Solo licence: licensed to one named individual, strictly for use by that one person. It may be used in unlimited personal and commercial projects, but it must not be used by, shared with, or made available to any other person, team, or organisation. A Solo licence used by more than one person is a breach of these terms.

Agency licence: licensed to the purchasing organisation, for use by its employees and contracted staff on internal and client projects without limit.

2. Restrictions

You may not resell, redistribute, sublicense, or publicly publish the product source code, in whole or in substantial part, whether modified or not. You may not use the product to build a directly competing starter kit, boilerplate, or template product. Code generated in the course of building your own applications is yours.

3. Ownership

The product source code remains the copyright of Digital Edge Consulting Limited. Your purchase grants a licence to use it; it does not transfer ownership.

4. Updates and refunds

A purchase includes all releases within the purchased major version (for example, all 1.x releases of the Django Starter Kit). Future major versions may be a separate purchase. If the product is not what you expected, email us within 14 days of purchase for a full refund.

5. No warranty

Products are provided "as is", without warranty of any kind. To the fullest extent permitted by law, our total liability arising from any purchase is limited to the amount you paid. Nothing in these terms limits liability that cannot be limited under the law of England and Wales.

6. Payments

Payments are processed by Polar (polar.sh) acting as merchant of record. Your purchase is also subject to Polar's own terms at checkout.

7. Governing law

These terms are governed by the law of England and Wales, and any disputes are subject to the exclusive jurisdiction of its courts. If we do not enforce a part of these terms, that is not a waiver. If any part is found unenforceable, the rest still applies.

Digital Edge Consulting Limited
Registered in England & Wales: 16170340
Contact: info@digitaledgeconsulting.co.uk