- Node.js installed
- MongoDB installed and running locally on port 27017 (or update
.envin backend)
backend/: Node.js + Express + MongoDB APIfrontend/: React + Vite + Tailwind-ish CSS
Open a terminal:
cd backend
npm install
npm run devThe server will start on http://localhost:5000.
Open a NEW terminal:
cd frontend
npm install
npm run devThe application will be available at http://localhost:5173.
- Authentication: Register & Login (JWT)
- Career Quiz: Determine your ideal career field.
- Skill Assessment: Self-assess your level (Beginner/Intermediate/Expert).
- Dashboard: View your profile, level, and next steps.
- Roadmap: Dynamic roadmap based on your results.
- Modern UI: Dark mode, animations, glassmorphism.
backend/server.js: MongoDB Connection (Default:mongodb://127.0.0.1:27017/careerpath)frontend/src/api.js: API Base URL (Default:http://localhost:5000/api)
