Skip to content

JobTrack is a responsive and interactive job search web application where users can find jobs tailored to their preferences—whether remote, part-time, or full-time. The platform also includes user authentication and dynamic job detail pages for a more personalized experience

Notifications You must be signed in to change notification settings

Hasnatkallol/Dream-Job

Repository files navigation

Project Name: JobTrack

JobTrack is a responsive and interactive job search web application where users can find jobs tailored to their preferences—whether remote, part-time, or full-time. The platform also includes user authentication and dynamic job detail pages for a more personalized experience.

🔗 Live URL https://shiny-bonbon-c3fd9c.netlify.app/

✨ Key Features : 🔍 Job Filtering: Search and filter jobs by type — remote, part-time, or full-time

🆔 Dynamic Job Details: View detailed job information using dynamic routes based on job ID

🔐 User Authentication: Sign up and log in securely with Firebase Authentication

🧭 Client-side Routing: Seamless navigation with React Router

🎨 Modern UI: Styled with Tailwind CSS and DaisyUI for a clean, responsive interface

🧩 Interactive Tabs: Navigate categories or job types using tab-based layout

🎞️ Smooth Animations: Engaging motion transitions with Framer Motion

📱 Mobile Friendly: Fully responsive design for all devices

🛠️ Tech Stack & NPM Packages Used

React – JavaScript library for building user interfaces

Tailwind CSS – Utility-first CSS framework

DaisyUI – Prebuilt Tailwind components for UI consistency

React Router – Client-side routing system

React Tabs – Tab navigation components

Framer Motion – Animation library for React

Firebase – Authentication and user session management

React Hooks:

useState – State management

useEffect – Lifecycle methods and side effects

useRef – Accessing DOM references

useLocation – Accessing route location data

📁 Getting Started To run this project locally:

bash Copy Edit git clone https://github.com/your-username/jobtrack.git cd jobtrack npm install npm start

About

JobTrack is a responsive and interactive job search web application where users can find jobs tailored to their preferences—whether remote, part-time, or full-time. The platform also includes user authentication and dynamic job detail pages for a more personalized experience

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published