Local job application tracker built with Spring Boot, SQLite, Vue 3, and Docker.
docker compose up --buildOpen http://localhost:5173.
The API runs at http://localhost:8080/api. SQLite data and uploaded files are stored in Docker volumes named appplier-data and appplier-uploads.
- Add and edit job applications
- Track company, position, country, city, URL, requirements, expected salary, long metadata, status, and reminder notes
- Filter by country and status
- Dashboard totals by application status
- Timeline events per job
- Resume and cover-letter uploads per job
- Simple cover-letter draft generation from job details and your profile summary