Internal ticketing tool
Install dependencies:
make installStart the local Supabase instance and the dev server:
make startThe app runs at http://localhost:5173. The Supabase studio runs at http://localhost:54323.
| Command | Description |
|---|---|
npm run dev |
Start the development server |
npm run build |
Build for production |
npm run typecheck |
Run TypeScript type checking |
npm run format |
Format code with Prettier |
npm test |
Run tests with Vitest |
React, TypeScript, Vite, shadcn/ui, TanStack Query, React Router, Supabase, PostgreSQL.
Migrations live in supabase/migrations/. To reset and re-apply:
supabase db reset