{"id":24308872,"url":"https://github.com/odthientho/ginjobtracker","last_synced_at":"2026-05-01T12:32:14.007Z","repository":{"id":268753808,"uuid":"905344960","full_name":"odthientho/GinJobTracker","owner":"odthientho","description":"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.","archived":false,"fork":false,"pushed_at":"2025-01-23T17:51:19.000Z","size":2872,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-06T20:17:13.221Z","etag":null,"topics":["applying","java","job","spring","springboot","tracking"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/odthientho.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-18T16:28:49.000Z","updated_at":"2025-01-23T17:51:23.000Z","dependencies_parsed_at":"2024-12-18T18:30:35.738Z","dependency_job_id":"f7334ced-e1a1-47b3-b810-d53f7c91fa06","html_url":"https://github.com/odthientho/GinJobTracker","commit_stats":null,"previous_names":["odthientho/ginjobtracker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/odthientho/GinJobTracker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odthientho%2FGinJobTracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odthientho%2FGinJobTracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odthientho%2FGinJobTracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odthientho%2FGinJobTracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/odthientho","download_url":"https://codeload.github.com/odthientho/GinJobTracker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/odthientho%2FGinJobTracker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278708004,"owners_count":26031932,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["applying","java","job","spring","springboot","tracking"],"created_at":"2025-01-17T05:11:50.820Z","updated_at":"2025-10-07T02:15:06.859Z","avatar_url":"https://github.com/odthientho.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 **GIN Job Tracker**\n\n![Gin Job Tracker Banner](https://github.com/odthientho/GinJobTracker/blob/main/src/main/webapp/pub/images/banner.png?raw=true)\n\n---\n\n## 🌐 **Description**\n**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.\n\n---\n\n## 🛠️ **Tech Stack**\n**Backend:**\n- Java\n- Spring/Spring Boot (MVC + RESTful APIs)\n\n**Frontend:**\n- JSP\n- HTML, CSS, JavaScript (Vanilla \u0026 jQuery)\n\n**Database:**\n- MySQL\n- Hibernate\n- Spring Data JPA\n\n**Tools:**\n- Maven\n\n---\n\n## ✨ **Features**\n- 🔐 **User Authentication:** Secure login and signup functionality.\n- 📝 **Job Management:** Add, update, delete, and view job applications with full details.\n- 🤝 **Relationship Tracking:** Keep tabs on relationships like recruiters, referrals, friends, and family.\n- ✅ **To-Do List:** A handy task management feature tied to job applications.\n- 📂 **Document Upload:** Upload resumes, cover letters, and other key files.\n- 🚦 **Stage Tracking:** Track job progress through stages like *Applied, Interviewing, Offered, Rejected*.\n\n---\n\n## 📄 **Usage**\n1. **Sign Up/Login:** Create an account or securely log in.\n2. **Add Jobs:** Log your job applications and their details.\n3. **Track Stages:** Keep track of where you are in the application process.\n4. **Manage Relationships:** Organize contacts like recruiters and referrals.\n5. **To-Do Tasks:** Stay on top of your tasks to ensure application success.\n6. **Upload Documents:** Attach key files to each job for easy access.\n\n---\n\n## 📦 **Screenshots**\n\n### **📊 ER Diagram**\n![ERDiagram](https://github.com/odthientho/GinJobTracker/blob/main/src/main/webapp/pub/images/er-diagram.jpg?raw=true)\n\n### **💼 Viewing Job Applications**\n![Viewing Job Application](https://github.com/odthientho/GinJobTracker/blob/main/src/main/webapp/pub/images/jobsapplication.png?raw=true)\n\n---\n\n## 📜 **License**\nThis project is licensed under the [MIT License](LICENSE).\n\n---\n\n## 🙌 **Acknowledgments**\nA big thank you to **Per Scholas**, **TEKSystems**, and all the resources provided!  \nSpecial thanks to:\n- **Eric Heilig** - Our incredible instructor.\n- **Donavan Genas** - Our ever-helpful instructor's assistant.\n\n---\n\n### 🌟 *Happy Job Hunting, Wish You Best of Luck!*","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodthientho%2Fginjobtracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fodthientho%2Fginjobtracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fodthientho%2Fginjobtracker/lists"}