Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/platzi-master-c8/gethired-jobplacement-enterprise-frontend
In enterprises the recruiters can manage their vacancies, candidates interviews, postulations and more. πΌ π
https://github.com/platzi-master-c8/gethired-jobplacement-enterprise-frontend
hooks javascript mui react react-router reactjs styled-components
Last synced: 26 days ago
JSON representation
In enterprises the recruiters can manage their vacancies, candidates interviews, postulations and more. πΌ π
- Host: GitHub
- URL: https://github.com/platzi-master-c8/gethired-jobplacement-enterprise-frontend
- Owner: Platzi-Master-C8
- Created: 2021-11-23T20:29:44.000Z (about 3 years ago)
- Default Branch: develop
- Last Pushed: 2022-04-10T19:09:53.000Z (over 2 years ago)
- Last Synced: 2024-04-17T01:10:36.763Z (9 months ago)
- Topics: hooks, javascript, mui, react, react-router, reactjs, styled-components
- Language: JavaScript
- Homepage: https://get-hired.work/
- Size: 59.9 MB
- Stars: 1
- Watchers: 6
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: readme.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
Job Placement Enterprises | Cohort 8 πIn enterprises the recruiters can manage their vacancies, candidates interviews, postulations and more. πΌ π
## About the project π
This project is part of the GetHired recruitment platform developed for Platzi Master program Cohort 8.### Main inspiration π‘
To provide a low-cost, holistic, user-friendly and multi-platform hiring app for companies and tech talent.### Description π§
The core functionalities are:
1. User application to vacancies
2. Vacancies management
3. Interviews management
4. Recruitment process management
### Screenshots π·
- [User Home view](https://user-images.githubusercontent.com/8030746/158288516-953a81c4-c636-427d-a211-f68594c26760.png)
- [Company Home view](https://user-images.githubusercontent.com/8030746/158288664-5d056140-0981-43d4-91c5-58c21b0eb736.png)
- [Vacancies History](https://user-images.githubusercontent.com/8030746/158288773-e67a7d51-e449-421d-81fd-214283a381e6.png)
- [Interviews tracking](https://user-images.githubusercontent.com/8030746/158288843-8198894c-35ad-458e-b2d9-981d2b857dc7.png)
- [Postulation Kanban](https://user-images.githubusercontent.com/8030746/158288910-a1d6ad95-2c4f-40f7-ae1c-7313a56c72a7.png)
### Technologies β
- [React.js](https://reactjs.org/)
- [Auth0](https://auth0.com)
- [React Hook form](https://react-hook-form.com)
- [Material UI](https://mui.com/)
- [Styled Components](https://styled-components.com/)
- [@master-c8/commons](https://www.npmjs.com/package/@master-c8/commons)
- [@master-c8/icons](https://www.npmjs.com/package/@master-c8/icons)
- [@master-c8/theme](https://www.npmjs.com/package/@master-c8/theme)
- [Vercel](https://vercel.com/)
- [Webpack](https://webpack.js.org/)## Getting started βοΈ
First, you need to clone the project
```Shell
git clone https://github.com/Platzi-Master-C8/gethired-jobplacement-enterprise-Frontend.git
```Then, install the dependencies of the project
```Shell
yarn start
```This project uses [Auth0](https://auth0.com) for managing user's sessions and profile information. You need to create an account and fill the required information in the `.env` file
```Shell
# .env
API= # The route of the backend API
DOMAIN= # Value from auth0
CLIENTID= # Value from auth0
```
## Running the project π»After installing dependencies and filling `.env` information, you're ready to run the project
```Shell
yarn start
```The project will be launched in `http://localhost:3000`
## Deployment π¦
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## Authors π€
- [Daniel GonzΓ‘lez](https://github.com/odagora)
- [Fernando de Leon](https://github.com/ferchodeleon)
- [Leonardo Espinoza](https://github.com/LeoCode0)
- [Zajith Corro](https://github.com/ZajithCorro)## How to contribute β
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:
- [Code of Conduct](/CODE_OF_CONDUCT.md)
- [Contributing Guide](/CONTRIBUTING.md)