System architecture
The website is built using Next.js with a modular component structure, allowing incremental improvements without disruption. Content and assets are structured to support updates, promotions, and seasonal changes with minimal risk.
Components
Marketing and content pages
Offer and promotion sections
Reusable layout and UI components
Hosting and deployment pipeline