The Job Finder App is a web-based application developed using ReactJS. The application enables job seekers to browse and search for job listings based on various parameters like location, job type, salary range, and others. The application also includes features like job application tracking, favorites list, and email notifications for new job listings.
The Job Finder App includes the following features:
- Search for job listings based on keywords and location
- Filter job listings by various parameters like job type, salary range, and others
- View detailed job descriptions, apply for jobs, and track job applications
- Save job listings to a favorites list for later viewing
- Sign up and create a profile to save search preferences and track job applications
- Receive email notifications for new job listings matching search criteria
To run the Job Finder App locally, follow these steps:
- Clone this repository using
git clone git@github.com:Touisse/Job_Finder.git
- Install dependencies using
npm install
- Create a
.env
file in the root directory and set the following environment variables: - Start the development server using
npm start
Note: You will need to set up a MongoDB database and update the .env
file with your database credentials.
To use the Job Finder App, follow these steps:
- Search for job listings using the search bar on the home page
- Use the filters on the search results page to narrow down the listings
- Click on a job listing to view more details and apply for the job
- Create an account to save job listings and search preferences
- Receive email notifications for new job listings matching your search criteria
The Job Finder App uses the following technologies:
- ReactJS
- Node.js
- Express
- MongoDB
- Axios
- Bootstrap
- Nodemailer
Contributions to the Job Finder App are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork this repository
- Create a new branch for your feature or bug fix
- Make your changes and commit them
- Push your changes to your forked repository
- Create a pull request to merge your changes into this repository
The Job Finder App is licensed under the MIT License.
If you have any questions or comments about the Job Finder App, please feel free to contact us at [your email address]. We appreciate your feedback and suggestions!