Skip to content

The website allows employers posting applications in order to finding out candidates who suitable and have a strongly passionate for their company. User who can easy access and applying job or position throught CV that fulfilling requirements from company and they are able to show technical skills like resolving problem

License

Notifications You must be signed in to change notification settings

quimp03/job-portal

Repository files navigation

Job Recruitment Website

Overview

The website allows employers posting applications in order to finding out candidates who suitable and have a strongly passionate for their company. User who can easy access and applying job or position throught CV that fulfilling requirements from company and they are able to show technical skills like resolving problem, self-studying and especialy thanks to applicant they can show their passionate and goal for employers more easy to rating and selecting potential candidates.

Features

  • Admin: Management employer, user, applications.
  • Employer: Create, edit, deleted, posting application. Confirm CV from user.
  • User: Create, posting cv. Applying in application.

Technologies Used

  • Website Development Foundation: NodeJs
  • Programming Language: Javascript
  • Web Framework: ExpressJs
  • Front End: Pug, Bootstrap, Css

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/quimp03/job-portal.git
  2. Install the required packages (if you have no node so install node for this project):
    npm i
  3. Addation env and follow these steps:
    • add port
    • add url for mongodb
    • Using cloudinary in order to upload image online. You have to register and addtion in env file includes: cloud_name, api_key, api_secret.
    • Using email to send opt for another email that you forgot password and get password off this email from application password.

Usage

  1. Run the application:
    npm start
  2. Open your web browser and navigate to home page: exameple port == 3000
  3. Enjoy the website :)))

About

The website allows employers posting applications in order to finding out candidates who suitable and have a strongly passionate for their company. User who can easy access and applying job or position throught CV that fulfilling requirements from company and they are able to show technical skills like resolving problem

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published