.
├── backend/ # Node.js + Express backend
├── frontend/ # React + TypeScript + Vite frontend
├── .gitignore
└── README.md# Root
npm install
# Backend
cd backend && npm installCopy the .env.example file in the backend/ directory to .env:
cp backend/.env.example backend/.envThen update the values as needed for your local setup.
npm run dev-
Frontend: http://localhost:5173
-
Backend: http://localhost:3000
| Command | Description |
|---|---|
npm run dev |
Runs both frontend and backend concurrently |
npm run build |
Builds frontend for production |
npm run dev:frontend |
Runs only the frontend in development mode |
npm run dev:backend |
Runs only the backend in development mode (from root) |