System architecture
The system uses a modular Next.js architecture that allows content, layout, and visual changes without destabilising the site. This approach enables ongoing refinements while preserving performance and operational stability.
Components
Public content and marketing pages
Menu and gallery sections
Reusable UI and layout components
Deployment and hosting setup