Full-stack job tracking application built with the MERN stack.
Architecture highlights:
- React frontend with modular and reusable component structure
- Two independent Express.js backend services with separated responsibilities
- Authentication service handling user registration, login, and authorization
- Job tracking service managing job applications, analytics, and business logic
- Service-oriented architecture designed for scalability and maintainability
- Clear separation between frontend, authentication, and data management layers
Focused on scalable full-stack architecture, clean API design, and separation of concerns.