Live Site: JobTrack Live
JobTrack is an innovative and user-friendly platform designed to help job seekers explore a wide variety of job opportunities across multiple companies. It acts as a centralized hub where users can find job listings, review the criteria, and determine whether they qualify — all before applying.
- Modern & Responsive Design — Works seamlessly on mobile, tablet, and desktop.
- User Authentication — Secure login, registration, Google login, and logout functionality.
- Protected Routes — Company details and My Profile pages are private.
- Company Listings — Browse multiple companies with their logos and details.
- Job Details Modal — View full job details and apply directly via an external link.
- My Profile Page — Displays user name, email, photo, and allows profile updates.
- Forgot Password — Functional password reset feature.
- Dynamic Page Titles — Each route updates the browser tab title.
- Unique Design — Clean UI with engaging layout and animations.
- 404 Page — Custom not found page.
- Animations — Implemented with Framer Motion for smooth transitions.
- Header/Navbar with logo, navigation links, authentication controls.
- Footer with basic info and links.
- Main Content Area that changes per route.
- Responsive Grid & Flex Layouts for company and job listings.
- Frontend: React, React Router DOM, Tailwind CSS
- Authentication: Firebase Authentication (Email/Password + Google Sign-In)
- State Management & Data: React Hooks, Context API
- Animations: Framer Motion
- Hosting: Netlify / Firebase Hosting
reactreact-router-domfirebasereact-hot-toastframer-motionprop-types
Your Name
- sumaiya Afroza
- Email: sumaiya.afroza.99@gmail.com
