22 lines
1.3 KiB
Markdown
22 lines
1.3 KiB
Markdown
# 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.
|