Documentation
Internal documentation for the admin portal. Use the links below to browse by topic.
- Configuration & secrets
Backend env vars, validation, and how to use a secrets manager later
- Deployment
How main website and admin portal deploy to Cloudflare Pages via GitHub Actions
- Database migrations
How to write, manage, and deploy migrations for production
- File upload system
Product images, payment proof, Cloudinary setup, and provider-agnostic design
- SEO & marketing
Step-by-step guide for SEO tags, Meta Pixel, Google Analytics, and GTM (non-technical)
- Order status
Valid and invalid status transitions for orders
- Vouchers & coupons
How to create and manage discount vouchers for checkout
- Voucher audit & order pricing
Audit logs, pricing breakdown, and where to find them in the admin
- Background jobs setup
How to run and schedule the voucher expired job and archival