{"id":28922972,"url":"https://github.com/mdmhrz/job-track","last_synced_at":"2026-06-23T19:31:13.088Z","repository":{"id":323307914,"uuid":"1034596454","full_name":"mdmhrz/job-track","owner":"mdmhrz","description":"JobTrack is a modern web application designed to help users track their job applications efficiently. Featuring user authentication, personalized dashboards, job filtering, and application status tracking, JobTrack simplifies your job search journey.","archived":false,"fork":false,"pushed_at":"2025-08-19T01:48:33.000Z","size":228,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-09T13:05:06.246Z","etag":null,"topics":["firebase-auth","framer-motion","react-countup","react-helmet-async","react-icons","react-intersection-observer","react-router","react-scroll","react-tostify","reactjs","tailwindcss"],"latest_commit_sha":null,"homepage":"https://job-track-53365.web.app/","language":"JavaScript","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/mdmhrz.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-08T16:44:07.000Z","updated_at":"2025-08-19T01:48:36.000Z","dependencies_parsed_at":"2025-11-09T13:05:12.739Z","dependency_job_id":null,"html_url":"https://github.com/mdmhrz/job-track","commit_stats":null,"previous_names":["mdmhrz/job-track"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/mdmhrz/job-track","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdmhrz%2Fjob-track","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdmhrz%2Fjob-track/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdmhrz%2Fjob-track/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdmhrz%2Fjob-track/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdmhrz","download_url":"https://codeload.github.com/mdmhrz/job-track/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdmhrz%2Fjob-track/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34704742,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-23T02:00:07.161Z","response_time":65,"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":["firebase-auth","framer-motion","react-countup","react-helmet-async","react-icons","react-intersection-observer","react-router","react-scroll","react-tostify","reactjs","tailwindcss"],"created_at":"2025-06-22T08:38:17.973Z","updated_at":"2026-06-23T19:31:13.066Z","avatar_url":"https://github.com/mdmhrz.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 💼 JobTrack\n\n**JobTrack** is a modern web application designed to help users track their job applications efficiently. Featuring user authentication, personalized dashboards, job filtering, and application status tracking, JobTrack simplifies your job search journey.\n\n🔗 **Live Demo:** [https://job-track-53365.web.app/](https://job-track-53365.web.app/)  \n📂 **GitHub Repo:** [https://github.com/mdmhrz/job-track](https://github.com/mdmhrz/job-track)\n\n---\n\n\n## 🚀 Features\n\n- ✅ User Authentication (Login \u0026 Registration) with Firebase  \n- 🔐 Secure login via Email/Password and Google OAuth  \n- 📄 Company details and job listings  \n- 🔍 Filter and sort jobs by type, status, and other criteria  \n- 🎨 Smooth UI animations with Framer Motion  \n- ⚡ Responsive design powered by Tailwind CSS  \n- 🌐 SEO-friendly via React Helmet Async  \n- 🔔 Real-time feedback with React Toastify notifications  \n\n---\n\n## 🛠️ Tech Stack\n\n| Technology                                                              | Description                      |\n|-------------------------------------------------------------------------|--------------------------------|\n| ![React](https://img.shields.io/badge/React-19.1.0-blue?logo=react)               | Frontend UI Library             |\n| ![Firebase](https://img.shields.io/badge/Firebase-11.9.1-yellow?logo=firebase)     | Authentication Backend Service |\n| ![Framer Motion](https://img.shields.io/badge/Framer_Motion-12.18.1-pink)          | UI Animation Framework          |\n| ![Tailwind CSS](https://img.shields.io/badge/TailwindCSS-3.3.2-teal?logo=tailwindcss)    | Utility-first CSS Framework     |\n| ![React Router](https://img.shields.io/badge/React_Router-6.12.1-blue?logo=reactrouter) | Client-side Routing             |\n| ![React Toastify](https://img.shields.io/badge/React_Toastify-11.0.5-green)         | Toast Notifications            |\n| ![React Helmet Async](https://img.shields.io/badge/React_Helmet_Async-2.0.5-lightgrey)  | SEO Head Management            |\n| ![React Icons](https://img.shields.io/badge/React_Icons-5.5.0-purple)              | Icon Library                   |\n| ![React Intersection Observer](https://img.shields.io/badge/React_Intersection_Observer-9.16.0-orange) | Scroll-triggered Animations    |\n| ![React Scroll](https://img.shields.io/badge/React_Scroll-1.9.3-red)                | Smooth Scrolling               |\n| ![React CountUp](https://img.shields.io/badge/React_CountUp-6.5.3-cyan)             | Animated Number Counters       |\n\n---\n\n## 📁 Folder Structure\n\n```bash\njob-track/\n├── client/                     # Frontend React application\n│   ├── public/                 # Static files\n│   └── src/\n│       ├── assets/             # Images, icons, styles\n│       ├── components/         # Reusable UI components (Navbar, Forms, Cards, etc.)\n│       ├── hooks/              # Custom React hooks (optional)\n│       ├── pages/              # Route-based page components (Login, Register, Dashboard, etc.)\n│       ├── provider/           # React Context Providers (AuthProvider, etc.)\n│       ├── routes/             # Route definitions \u0026 protected routes\n│       ├── firebase.config.js  # Firebase setup and initialization\n│       ├── App.jsx             # Main app component and routing\n│       └── index.jsx           # ReactDOM render entry point\n├── .env                        # Environment variables (Firebase config, etc.)\n├── package.json                # Project dependencies and scripts\n└── README.md                   # This file\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdmhrz%2Fjob-track","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdmhrz%2Fjob-track","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdmhrz%2Fjob-track/lists"}