This project now includes:
- React/Vite frontend (
npm run dev) - Local hardened API with JSON persistence (
npm run api)
Prerequisites: Node.js 20+
- Install dependencies:
npm install - Start API server:
npm run api - Start frontend:
npm run dev - Run backend integration tests:
npm run test:api
Frontend uses http://localhost:3001 by default for API calls.
On first run, the API seeds one admin account:
- Username:
admin - PIN:
7391
Change this immediately by creating a new admin user and disabling old credentials from backend data.
