Files
FullMoonBakehouse-archive-2025/TODO.md
2025-11-09 00:26:00 -06:00

1.3 KiB

TODO

Completed

  • Dockerized full stack with Next.js frontend, Django + DRF backend, Celery, Postgres, Redis, MinIO.
  • Scaffolded commerce models (products, categories, orders, delivery zones, override codes) with REST endpoints.
  • Implemented custom admin menu manager with token-based access.
  • Migrated storefront to brand-matched design with shared layout/navigation.
  • Added global cart context with persistent storage and checkout flow.
  • Created product listing, product detail, and cart pages.
  • Imported current logo and palette from resources folder.

In Progress / Next

  • Update backend order serializer to compute totals, enforce limits, record override code usage, and return structured errors.
  • Seed database with real products, categories, delivery zones (fixtures / admin entries).
  • Wire admin UI for inventory adjustments, delivery zones, override code management.
  • Implement image upload and featured flag support in admin + frontend.
  • Draft customer email confirmations and order notifications (Pushbullet/SMS).
  • Add automated tests (frontend integration + backend unit tests).
  • Polish quantity controls and toast notifications on the frontend.
  • Capture design assets to a style guide (colors, typography, component specs).
  • Prepare deployment scripts for DigitalOcean App Platform or Docker droplet.