In enterprises the recruiters can manage their vacancies, candidates interviews, postulations and more. πΌ π
This project is part of the GetHired recruitment platform developed for Platzi Master program Cohort 8.
To provide a low-cost, holistic, user-friendly and multi-platform hiring app for companies and tech talent.
The core functionalities are:
- User application to vacancies
- Vacancies management
- Interviews management
- Recruitment process management
- React.js
- Auth0
- React Hook form
- Material UI
- Styled Components
- @master-c8/commons
- @master-c8/icons
- @master-c8/theme
- Vercel
- Webpack
First, you need to clone the project
git clone https://github.com/Platzi-Master-C8/gethired-jobplacement-enterprise-Frontend.git
Then, install the dependencies of the project
yarn start
This project uses Auth0 for managing user's sessions and profile information. You need to create an account and fill the required information in the .env
file
# .env
API= # The route of the backend API
DOMAIN= # Value from auth0
CLIENTID= # Value from auth0
After installing dependencies and filling .env
information, you're ready to run the project
yarn start
The project will be launched in http://localhost:3000
To deploy the project you need to run the following script:
npm run deploy
Set in the .env
information as environment variables in your deployment platform
Thank you for being here, we're really happy you decided to contribute with the project.
But first, please make sure to read the following information: