This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.
Phase 2 introduces a simple Express API backed by SQLite via Prisma. To get started:
- Install dependencies (requires internet):
npm install
- Run Prisma migrations to create the database:
npx prisma migrate dev --name init
- Start the API server:
npm run server
The server exposes basic CRUD endpoints under /clients as a starting point for database integration.
