A full-stack job application tracker built with Java Spring Boot, PostgreSQL, and React.
JATrack helps you manage your job applications, track statuses, and keep notes in one place.
- Add, edit, and delete job applications
- Track application status (Applied, HR Screen, Test, Interview, Offer, Rejected)
- Store useful information such as job URL, contact email, and notes
- Simple dashboard to view all your applications
- Backend: Java 17, Spring Boot, JPA, PostgreSQL
- Frontend: React, TypeScript, Vite
- Database: PostgreSQL
- Tools: Docker, GitHub
- Initialize repository with README and MIT License
- Setup backend with Spring Boot and PostgreSQL
- Create REST API for job applications (CRUD)
- Setup frontend with React + TypeScript
- Connect frontend with backend API
- Add authentication (JWT)
- Add filtering and search for applications
- Add Kanban-style dashboard for application stages
- Export applications to CSV/PDF
- Deploy backend (Render/Heroku) and frontend (Vercel/Netlify)
Adrián Félix
Software Engineering
Passionate about Android Developer, Full Stack and iOS development and clean architecture.
GitHub: @Elmamis69 Email: guerofelix234@gmail.com
License This project is licensed under the MIT License.
- Clone the repository:
git clone https://github.com/Elmamiss69/jatrack.git