JuniorNest is a website only for job seekers having less than 2 years of experience. It is a dynamic and simple to use website where users can search, get up-to-date information, and apply for a job instantly. This website is created with modern tools and techniques by using React.
- Fork this repository, then clone your fork of this repository.
- Install dependencies using the
npm install
command. - Start the web server using the
npm start
command. The app will be served at http://localhost:3000/. - Go to http://localhost:3000/ in your browser.
- Pages (Junior)
- Update Profile:
- Job seekers can update their personal information and upload resume.
- Search Jobs:
- Job seekers can custom search job titles and see all the available jobs, average salary, and related topics from Google Trends.
- Apply:
- After answering employers’ questions, job seekers can apply for a job with a click of a button.
- Update Profile:
- Pages (Employer)
- Post Job:
- Employers can post a job and add customized questions to potential applicants.
- Receive Notification:
- Employers receive instant email notification upon receiving new application.
- Dashboard:
- Employers have a dashboard with all their job posts and the analytics.
- Post Job:
- React
- Material UI
- Firebase
- Classnames
- React-router-dom
- Chart.js
- Email.js
- Animate.css
- Normalize.css
- Google-Trends-Api
- Testing Library