Skip to content

odthientho/GinJobTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 GIN Job Tracker

Gin Job Tracker Banner


🌐 Description

GIN Job Tracker is a feature-rich job application management tool designed to make the job search process seamless and organized. From tracking application stages to managing relationships and documents, this application is a one-stop solution for early-career professionals and experienced job seekers alike.


🛠️ Tech Stack

Backend:

  • Java
  • Spring/Spring Boot (MVC + RESTful APIs)

Frontend:

  • JSP
  • HTML, CSS, JavaScript (Vanilla & jQuery)

Database:

  • MySQL
  • Hibernate
  • Spring Data JPA

Tools:

  • Maven

Features

  • 🔐 User Authentication: Secure login and signup functionality.
  • 📝 Job Management: Add, update, delete, and view job applications with full details.
  • 🤝 Relationship Tracking: Keep tabs on relationships like recruiters, referrals, friends, and family.
  • To-Do List: A handy task management feature tied to job applications.
  • 📂 Document Upload: Upload resumes, cover letters, and other key files.
  • 🚦 Stage Tracking: Track job progress through stages like Applied, Interviewing, Offered, Rejected.

📄 Usage

  1. Sign Up/Login: Create an account or securely log in.
  2. Add Jobs: Log your job applications and their details.
  3. Track Stages: Keep track of where you are in the application process.
  4. Manage Relationships: Organize contacts like recruiters and referrals.
  5. To-Do Tasks: Stay on top of your tasks to ensure application success.
  6. Upload Documents: Attach key files to each job for easy access.

📦 Screenshots

📊 ER Diagram

ERDiagram

💼 Viewing Job Applications

Viewing Job Application


📜 License

This project is licensed under the MIT License.


🙌 Acknowledgments

A big thank you to Per Scholas, TEKSystems, and all the resources provided!
Special thanks to:

  • Eric Heilig - Our incredible instructor.
  • Donavan Genas - Our ever-helpful instructor's assistant.

🌟 Happy Job Hunting, Wish You Best of Luck!

About

A lightweight web application for tracking job applications, built with Java Spring Boot. The application helps users manage job application details, including company information, job titles, application status, interview schedules, and contacts. Designed for efficiency, it features user authentication, a responsive UI, and secure data handling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors