eventpage

Next Japan – Web App

Next Japan is a full-stack event and travel platform simulation themed around Japanese anime culture. The project explores modern Angular architecture choices, performance optimization, and scalable UI patterns in a realistic application context.

Technical Approach

  • Node.js / Express / MongoDB backend supporting authentication, events, and user state.
  • Angular v21 using standalone components and signal-based state management.
  • Zoneless architecture, removing Zone.js to reduce overhead and improve runtime performance.
  • Server-Side Rendering (SSR) for improved SEO and faster initial load.

UI & Experience

  • Fully responsive layout.
  • Selectable Light / Dark appearance modes.
  • Event-focused UI with hero imagery, social actions, and clear CTAs.
  • Integration with the OpenAI and Grok APIs for enhanced features.

Results & Metrics

  • 100 Lighthouse score
  • ~270 kB gzipped bundle size
  • Signal Forms (experimental)
  • Deployed on Render