Lo Go 🚀

About This Project

This template is built around Angular 21.2 with zoneless change detection, SSR hydration, and a secure API-first authentication flow.

For quick evaluation, a pre-seeded demo account is available: test@te.st / test.

Key Features

  • Angular 21.2 + Signals: Standalone components, signal-driven UI state, and modern routing patterns.
  • SSR + Hydration: Server rendering with TransferState/TanStack hydration to avoid duplicate client fetches.
  • Secure Authentication: Email/password and OAuth (GitHub, Google) with HttpOnly cookies, refresh token rotation, server-side session checks, and rate limiting.
  • State Management: TanStack Query for server state + NgRx Signal Store for local UI state.
  • Quality Gate: Vitest unit tests (100% coverage), Playwright E2E checks, strict linting, and production build checks.

Tech Stack

Core

Angular 21.2, TypeScript 5.9, RxJS 7.8, Vite 7, SSR

State & Data

TanStack Query, NgRx Signal Store, Signals, Drizzle ORM

Backend & Auth

Node.js, Supabase, Vercel Functions, JWT, Argon2id, Zod

Testing

Vitest, Playwright, ESLint, CI-ready checks