JobHuntly is a modern job search landing page designed to
connect job seekers with top employers. It offers smooth scrolling, dynamic job listings,
and a clean, responsive UI for an enhanced user experience.
JobHuntly Landing Page is a modern, responsive website designed as the front face for a job-search platform. It provides an engaging user experience for job seekers passionate about startups and those looking for new career opportunities.
The landing page features smooth scrolling, dynamic job categories, trusted company highlights, and a professional, user-friendly design built using React, React Router, and Lenis for smooth animations.
- Search Functionality: Users can search for jobs using keywords and location filters.
- Dynamic Job Listings: Explore jobs categorized by roles like Full-Time, Part-Time, and Freelance opportunities.
- Trusted Companies: Showcases brands such as Tesla, Intel, Vodafone, and more that trust the platform.
- Featured Jobs: Highlights trending and high-paying job roles with details like salary, experience, and application count.
- Latest Job Openings: Displays newly added positions with global locations.
- Responsive Design: Fully optimized for all devices—desktop, tablet, and mobile.
- Smooth Scrolling: Enhanced navigation experience powered by Lenis.
- React: For building the UI components.
- React Router v6: For routing and navigation.
- Lenis: Smooth scrolling library for improved scroll performance.
- Tailwind CSS: Styling the components.
To view and run this project locally, follow these steps:
Before starting, make sure you have the following installed:
-
Clone the repository:
git clone https://github.com/psparwez/JobHuntly.git
-
Navigate to the project folder:
cd JobHuntly
-
Install the project dependencies using npm:
npm install
-
Running the Project :
npm run dev
- Open http://localhost:5173/ in your browser to view the project.
You’re now ready to explore and customize JobHuntly locally!