0
My Account

Apex Dashboard — Django Edition

Apex Dashboard — Django Edition

Apex Dashboard — Django Edition

Price range: $69.00 through $349.00

A production-ready Django 6 admin dashboard with 23 wired apps, 1024 passing tests, multi-tenant orgs, real database-backed CRUD, 2FA, realtime via Channels, 5 dashboard variants, 8 chart types, dark mode, RTL, i18n, PWA-installable, and full deploy guides — built with HTMX 2, Alpine.js 3, Tailwind CSS v4, and Django Ninja.

Description

Apex Dashboard — Django 6 Admin Template with Real Backend

A production-ready admin dashboard built on Django 6 with server-rendered HTML, HTMX 2, Alpine.js 3, and Tailwind CSS v4. Unlike static dashboard templates, this edition ships with a real working backend — 23 fully wired apps, database-backed CRUD, multi-tenant orgs, 2FA, realtime via Django Channels, hosted docs, and 1024 passing tests. No SPA framework. No webpack. No node runtime in production.

Why the Django Edition?

  • Server-rendered, no SPA — Django templates with HTMX swaps + Alpine.js 3 islands. Page weights stay tiny, SEO is automatic, and there’s no build step in production
  • 23 fully wired apps — Every screen is backed by real Django models, signals, permissions, and migrations. No mocks, no placeholder pages
  • 1024 unit tests + 57 Playwright E2E tests — Comprehensive pytest coverage of auth, CRUD, RBAC, billing, and the full UI surface
  • Multi-tenant from day one — Organizations app with 5-tier RBAC (owner/admin/billing/member/viewer), email invitations, and opt-in tenant scoping mixins

5 Dashboard Variants

  • Overview — Stats cards, revenue chart, traffic donut, goals, recent orders, activity feed
  • Analytics — Page Views, Unique Visitors, Bounce Rate, Avg Session, Top Pages, Top Countries
  • CRM — Pipeline, Deal Stages, Top Sales Reps, Lead Sources, Recent Deals, Quarterly Targets
  • eCommerce — Sales Overview, Order Status, Top Products, Sales by Category, Recent Transactions
  • SaaS — MRR/ARR Growth, Subscription Plans, Marketing Channels, User Growth, Recent Signups

23 Production-Ready Apps

  • Auth — Login, register, password reset, email verification, 2FA (TOTP + recovery codes), sudo-mode confirm-password, session lock-screen
  • Customers — Soft-delete CRUD, staff-gated, avatar uploads, order history per customer
  • Invoices — INV-YYYY-NNNN auto-numbering, DRAFT→SENT→PAID/VOID state machine, WeasyPrint PDF, UUID-token public sharing, generate from order
  • Orders — Cart-style line items, status state machine, invoice generation, soft-delete archive
  • Products — Catalog, categories, stock tracking, SKU-based identifiers
  • Mail — Three-pane inbox, 5 folders, reply threading, star/trash, new-mail notifications
  • Chat — 1:1 conversations, HTMX-polled message stream, mark-read on view
  • Calendar — FullCalendar v6, month/week/day, 4 color categories, click-to-create
  • Kanban — 4-column board, SortableJS drag-and-drop, priority borders, assignees, due dates
  • Projects — Project + Tasks + Milestones, 4-tab detail, per-project task board, milestone toggle
  • Profiles — Public-facing rich profile, directory, 4 tabs, shared-project teammates
  • Activity log — Workspace-wide event stream, signal-driven, date-grouped buckets, category + scope filters
  • Files — Per-user browser, folder hierarchy, 10MB upload cap, download with original filename
  • Notifications — HTMX-polled bell, unread badge, day-bucketed list, 5 categories with filter pills, per-user × per-channel preferences (in-app / email / browser push), service worker scaffold
  • Billing — Stripe-Customer-Portal-style: current plan, usage meters, payment methods, plan change, cancel/reactivate, billing history

Marketing & Content Surfaces

  • 4 marketing landings — Analytics / SaaS / CRM / eCommerce variants, pricing page, support page with contact form
  • Help center — Knowledge base with 6 categories, 19 seeded articles, full-text search, related articles, view counters
  • Blog — Public marketing blog, topics, featured hero, author bylines, 9 seeded posts
  • Wizard — Multi-step session-backed onboarding form with progress indicator
  • Live changelog + roadmap — Public marketing changelog and roadmap pages, comparison table, showcase index

Showcase Pages (Metronic-Parity Reference)

  • Components — 26 reusable UI primitives across 7 categories — modal, drawer, toast, tabs, accordion, stepper, datepicker, multi-select, file dropzone, skeleton, spinner, progress ring, avatar, badge — each with copy-paste markup and accessibility notes
  • Charts — 8 ApexCharts variants (bar/line/area/donut/radial/heatmap/scatter/mixed) themed for light + dark
  • Forms gallery — 12 polished form widgets backing real Django form fields, 4 validation states, 3 sizes
  • Widgets gallery — Stat cards, badges, avatars, leaderboard, progress targets, timeline, buttons, empty states
  • Datatable — Reusable HTMX-driven table system: server-side sort + 6 filter widgets + global search + bulk actions + saved views + per-user column visibility + CSV/XLSX/PDF export — all via HTMX swaps, no full reloads
  • API docs — Live REST API at /api/v1/ (Django Ninja) with bearer-token auth, auto-generated Swagger UI, cursor pagination, signed outbound webhooks (HMAC-SHA256)
  • Maps — Leaflet + OpenStreetMap, customer markers + popups, MRR-proportional density circles, dark-mode tile filter
  • Coming Soon / Maintenance / 503 — Pre-launch countdown, scheduled-downtime, service-unavailable

Account & Workspace

  • Settings — 4-section nav: Account (profile, appearance), Security (password, 2FA, active sessions, audit log), Integrations (API tokens with one-time reveal, webhooks with delivery log, notification preferences), Privacy (GDPR data export ZIP, account deletion with 30-day grace)
  • Organizations — Multi-tenant workspaces, header switcher, per-org settings + member roster, 5-tier RBAC (owner / admin / billing / member / viewer), email invitations with 14-day TTL + public accept page
  • Realtime — Channels 4 + Daphne ASGI, live notification fan-out, global presence pill, in-memory layer in dev, Redis in prod via REDIS_URL, demo with two-tab sync
  • Users — Admin-only user CRUD with role assignment
  • Team directory — Browse profiles by role, KPI counts, search by name/email/title
  • i18n — English + Spanish bundled, header language picker, gettext_lazy across navigation

Developer Experience

  • Docker Compose one-command setupdocker compose up spins Postgres + the app with seed data
  • uv + Makefile workflowmake setup handles deps, CSS, migrate, seed, translations
  • Demo mode — DEMO_MODE bypasses auth and blocks writes for live previews
  • Driver-aware queries — Works with SQLite (default), PostgreSQL 14+, MySQL 8+
  • Deploy guides — Render, Fly.io, Linux VPS, systemd, nginx — all included with config files
  • Sentry-ready, CSP enforced, WhiteNoise static files, PWA-installable
  • Hosted docs — Built-in /docs site with getting started, theming, deployment, i18n, testing
  • Command palette — Cmd+K navigation across the entire app

Tech Stack

Backend Django 6 (Python 3.12+)
Auth django-allauth + pyotp 2FA + recovery codes
Realtime Django Channels 4 + Daphne ASGI (Redis in prod)
API Django Ninja with bearer-token auth + Swagger UI
Templates Server-rendered Django with HTMX 2 swaps
Interactivity Alpine.js 3 (progressive enhancement)
Styling Tailwind CSS v4 with OKLCh design tokens
Charts ApexCharts (8 chart types, light + dark themed)
Calendar FullCalendar v6
Drag-and-drop SortableJS
Maps Leaflet + OpenStreetMap
PDF WeasyPrint
Static files WhiteNoise (no nginx/CDN required)
Testing pytest (1024 unit tests) + Playwright (57 E2E)
Database SQLite (default), PostgreSQL 14+, MySQL 8+

Additional information

License Type

Personal License, Developer License, Lifetime Developer License