Find Job
designed to help users easily discover and apply for jobs across various categories such as onsite
, remote
, full-time
, part-time
, and hybrid
. Users can apply for as many jobs as they wish, with each application triggering a toast notification and saving the job ID in the browser's local storage
. This allows them to view their applied jobs even after returning to the site later. The Applied Jobs
section also features filters based on job type, making it easier to manage applications. We're currently working on a blog section
, which will be added in the future.
Job Categories:
Offers a wide range of job options, including onsite, remote, full-time, part-time, and hybrid roles.Unlimited Applications:
Users can apply for as many jobs as they want.Toast Notifications:
Instant toast messages confirm successful job applications.Local Storage:
Applied jobs are saved in the user's browser, allowing them to see their applications even after returning to the site later.Applied Jobs Section:
A dedicated section where users can view and manage their applied jobs.Job Filtering:
Users can filter their applied jobs based on job type (onsite, remote, full-time, part-time, hybrid).Responsive Design:
The site is optimized for mobile, tablet, and desktop devices, ensuring a smooth user experience across platforms.Future Blog Section:
A blog section is planned to offer additional content related to job searches and career advice.
- React
- API
- JavaScript
- DaisyUI
- Tailwind
- axios: ^1.7.7,
- prop-types: ^15.8.1
- react: ^18.3.1
- react-dom: ^18.3.1
- react-icons: ^5.3.0
- react-router-dom: ^6.26.1
- react-toastify: ^10.0.
Run npm install
to install project dependencies
- Clone the repository
git clone https://github.com/MdAfsarHossain/Find-Job-React.git
cd react-job-site
- Install dependencies using
npm install
- Run the website to locally
npm run dev
- Open the website in your local browser http://localhost:5173