Software-only demo for hostel electricity monitoring.
- React + Vite + TypeScript
- TailwindCSS
- Recharts
- React Router
- Node.js + Express + TypeScript
- SQLite with better-sqlite3
- concurrently for running client and server together
client/- React web app and admin dashboardserver/- Express API with SQLite and seed data
npm install
npm run devClient: http://localhost:5173 Server API: http://localhost:4000/api
This repo includes a Next.js App Router dashboard at /cashflow for the Avalanche Fuji CashflowVaults deployment.
# install frontend dependencies if needed
npm install
# run next dev server (if your setup uses a dedicated Next command)
npm run next:devThen open: http://localhost:3000/cashflow.
Note: if your local scripts currently run the Vite + Express demo, add/use a Next.js dev script that starts this app directory.