Simple Restaurant Site (Full-Stack Web Application)
Developed a high-performance, cinematic restaurant web application with a focus on seamless UX, secure content management, and optimized backend delivery.
Performance-First Migration: Migrated from a decoupled SPA to Next.js (SSR/ISR), resulting in a 40% faster LCP and near-perfect Lighthouse scores (98/100).
Admin Dashboard & Security: Built a secure management panel with JWT-based authentication (Access/Refresh tokens in HTTP-only cookies) and automated silent renewal. Implemented Protected Routes and NestJS Guards to enforce strict authorization for administrative tasks.
High-Performance Backend: Architected the API using NestJS with Fastify and Mercurius, leveraging JIT compilation for GraphQL schema execution to achieve minimal response latency.
Granular Caching Strategy: Engineered a custom caching layer using Redis and NestJS CacheModule, reducing database query latency by 85% (from ~150ms to
Performance-First Migration: Migrated from a decoupled SPA to Next.js (SSR/ISR), resulting in a 40% faster LCP and near-perfect Lighthouse scores (98/100).
Admin Dashboard & Security: Built a secure management panel with JWT-based authentication (Access/Refresh tokens in HTTP-only cookies) and automated silent renewal. Implemented Protected Routes and NestJS Guards to enforce strict authorization for administrative tasks.
High-Performance Backend: Architected the API using NestJS with Fastify and Mercurius, leveraging JIT compilation for GraphQL schema execution to achieve minimal response latency.
Granular Caching Strategy: Engineered a custom caching layer using Redis and NestJS CacheModule, reducing database query latency by 85% (from ~150ms to