Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/quimp03/job-portal
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
https://github.com/quimp03/job-portal
bootstrap-4 css expressjs nodejs pug
Last synced: 11 days ago
JSON representation
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
- Host: GitHub
- URL: https://github.com/quimp03/job-portal
- Owner: quimp03
- License: mit
- Created: 2024-05-21T05:22:14.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-16T18:40:36.000Z (11 days ago)
- Last Synced: 2024-12-16T19:22:26.468Z (11 days ago)
- Topics: bootstrap-4, css, expressjs, nodejs, pug
- Language: Pug
- Homepage:
- Size: 331 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Job Recruitment Website
## OverviewThe 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:
```bash
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):
```bash
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.
## Usage1. Run the application:
```bash
npm start
2. Open your web browser and navigate to home page: exameple port == 3000
- admin page: http://localhost:3000/admin/auth/login
- client page: http://localhost:3000
4. Enjoy the website :)))