This project is organized into two main folders:
Contains all backend-related files:
- Express.js server (
src/server.ts) - API routes (
src/routes/) - Services (
src/services/) - Database utilities (
src/utils/) - Middleware (
src/middleware/)
Contains all frontend-related files:
- Next.js application (
app/) - Public assets (
public/) - Configuration files (
next.config.js,tsconfig.json, etc.) - Package dependencies (
package.json,node_modules/) - Frontend scripts (
start-frontend.bat,start-frontend.ps1)
cd backend
npm install
npm run devcd frontend
npm install
npm run devAPI_INTEGRATION_GUIDE.md- Backend API documentationFRONTEND_INTEGRATION_GUIDE.md- Frontend integration guideSETUP_GUIDE.md- Complete setup instructionsPROJECT_COMPLETE_REPORT.md- Project overview and features
start-backend.bat/start-backend.ps1- Start backend serverclear-cache.bat/clear-cache.ps1- Clear application cache