chore: initial import
This commit is contained in:
21
TODO.md
Normal file
21
TODO.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user