A case study project to connect with recruiters, HR managers & people in the same industry to find the best job opportunities,
- Express js
- React + ReactRouter + Redux + ESlint
- Pages with dynamic import and custom layouts
- Login, register, email verification and password reset
- Authentication with JWT
- Bootstrap 4 + Font Awesome 5
The API is organized around REST.
The API is designed to have:
- predictable, resource-oriented URLs
- to use HTTP response codes to indicate API errors
- to use built-in HTTP features, like HTTP authentication and HTTP verbs, which can be understood by off-the-shelf HTTP clients.
JSON is returned in all responses from the API, including errors.
A frontend baked with React
- Eslint, Javascript Standard coding format used
- Auth module
- User module
- Jobs module
Composer and Yarn/NPM are required
Via Git, Yarn is preferred but optional.
- Fork repo
git clone https://github.com/mumbo-pro/portal-front.git
cd portal-front
yarn install
- Edit
.env
and set your database connection details
cp .env.example .env
- Development
yarn run serve
yarn run build
Please see CHANGELOG for more information what has changed recently.
$ yarn tun test
Pull requests are welcome. Please see CONTRIBUTING and CODE_OF_CONDUCT for details.
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
- Alpha Olomi [email protected]
- All Contributors
The Apache 2 License. Please see License File for more information.