Receipt manager between friends to keep fair balances
Install dependencies for both backend and frontend:
npm run install:allOr install individually:
cd backend && npm install
cd frontend && npm installRun both backend and frontend simultaneously:
npm run devOr run them individually:
npm run dev:backend # Backend only on port 3000
npm run dev:frontend # Frontend only on port 5173npm run buildnpm run testNote: This project does NOT use npm workspaces. Backend and frontend have completely separate node_modules folders.
backend/- Express TypeScript backendfrontend/- React Vite frontend