Store Analytics Dashboard

TurborepoNext.jsNestJSRedisSupabaseTypeScript

Store Analytics Dashboard is a Turborepo-powered monorepo with a Next.js frontend, a NestJS API and websocket backend, and shared packages for common configuration and utilities. The app uses Supabase for authentication and Postgres storage, Redis for hot analytics reads and store-context caching, and realtime websocket invalidation so the dashboard updates without blocking spinners after hydration.

The system auto-provisions the core users, stores, and analytics_events tables on startup, supports live KPI and activity updates, and is designed to keep the first dashboard load populated immediately after login.

GitHub: https://github.com/21lakshh/amboras-dashboard

Store Analytics Dashboard | Lakshya Paliwal