A portfolio-ready MERN application for managing job applications, analytics, profiles, resumes, notes, and administrative workflows.
This phase establishes the project structure and runnable starter applications:
- React 19 frontend powered by Vite
- Express backend with a health-check API
- Clean frontend and backend module boundaries
- Shared environment examples and linting configuration
- Node.js 20+
- npm 10+
Install dependencies:
cd backend
npm install
cd ../frontend
npm installCreate local environment files:
cp backend/.env.example backend/.env
cp frontend/.env.example frontend/.envRun the backend:
cd backend
npm run devRun the frontend in a second terminal:
cd frontend
npm run devThe frontend runs at http://localhost:5173 and the backend health endpoint is
available at http://localhost:5000/api/health.
The project is implemented phase-by-phase. Authentication is the next phase.