Overview
Zestizm was created as a digital wellbeing brand for women who have achieved plenty but feel emotionally flat. It challenges the idea that midlife means decline by teaching that zest is not about hype or perfection. It’s about vital engagement. It is a self-hosted Django project developed as a working demonstration of the Djangify Mini eCommerce Builder system.
The site sells a single product. A digital download bundle - using a lightweight, maintainable, and platform-independent setup. It was built to test the builder’s capacity for hosting one-product stores with integrated payment, product management, and SEO structure without external platforms or recurring fees.
The site is a production-ready eCommerce website for digital products that:
- Uses no third-party SaaS platforms.
- Delivers instant file downloads securely after payment.
- Includes on-site SEO optimisation, schema markup, and Open Graph tags.
- Demonstrates the core Djangify architecture: modular apps, clean URLs, and reusable components.
- Supports scalable visual branding using TailwindCSS and Django template inheritance.
Technical Details
The objective was to build a clean, stable, and scalable Django architecture capable of selling digital PDFs instantly after checkout using my eCommerce site builder.
Backend: Django with custom shop app for digital delivery
Frontend: Tailwind CSS v4 for responsive design and brand consistency
Database: PostgreSQL
Storage: Cloud-based file delivery for PDF and ZIP downloads
Email: Django templated confirmation and secure link system
PDF Production: Canva Pro and Adobe for printable assets
Results
The build included:
Custom shop app for product models, downloads, and order handling.
Integration with Stripe Checkout for one-time purchases.
Secure file storage and FileResponse streaming for downloads.
Optimised robots.txt, sitemap.xml, and JSON-LD schema for AI search readiness.
Structured templates using {% extends 'base.html' %} and shared includes for hero, features, and FAQs.
Automatic meta tags and Open Graph support across product and blog detail views.
Features
Single-product store model with optional expansion to multi-product bundles.
Custom product model with fields for title, slug, price, file, meta_title, and meta_description.
Secure digital delivery via Django FileResponse and expiring links.
SEO + Open Graph system built directly into templates.
Blog app included as an optional extra module (for content marketing).
Responsive TailwindCSS layout with hero banner, call-to-action, and testimonials sections.
Re-usable base templates compatible with all Mini eCommerce Builder sites.
Email configuration for admin and user notifications.
Demonstrated clean Tailwind v4 migration and colour variable management using CSS custom properties.