Stack: React (Vite) + Node.js/Express + MongoDB + Java utility
- backend/: Node/Express API with JWT auth and tracking CRUD
- frontend/: React (Vite) app for authentication and tracking UI
- java-services/: sample Java Maven project (ReportGenerator)
- .env.example: env vars for backend
- cd backend
- npm install
- copy .env.example to .env and set values
- npm run dev
- cd frontend
- npm install
- npm run dev
- cd java-services
- mvn package
- java -cp target/java-services-1.0-SNAPSHOT.jar com.tracking.utils.ReportGenerator
Windows (Command Prompt)
- cd "C:\Users\HP\Desktop\tracking-system\java-services"
- mvn package
- java -cp target\java-services-1.0-SNAPSHOT.jar com.tracking.utils.ReportGenerator
PowerShell (escape backslashes or use single quotes)
- cd 'C:\Users\HP\Desktop\tracking-system\java-services'
- mvn package
- java -cp 'target\java-services-1.0-SNAPSHOT.jar' com.tracking.utils.ReportGenerator
Notes:
- If
mvnorjavaare not recognized, install Maven and a JDK and add theirbinfolders to PATH, or call their full executable paths.