Skip to content

Connecting Job Seekers and Employers: Our comprehensive job website simplifies the job search process, offering a user-friendly platform for candidates to browse and apply for diverse opportunities. People can connect via personnel mesages. Build their portfolio and showcase their skills

License

Notifications You must be signed in to change notification settings

ShrishRajGupta/Workplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

43 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Workplace Workplace

Table of Contents

Expand

Images

Profile page Demo img Resume Builder

Features

  • Job posting and management for employers
  • Real-time chat between employers and job seekers
  • Real-time notifications for job applications and critical email updates
  • Inbuilt resume builder for job seekers
  • Job searching and application for job seekers
  • Profile management for both employers and job seekers

TechStack

πŸ‘Ύ

Client
Server
Database

Requirements

Workplace is a NodeJS application based.

For codebase use the package manager npm to install Workplace.


Installation

git clone https://github.com/ShrishRajGupta/Workplace.git
npm install

Setup Environment Variables

Create a .env file in the root directory and add the following variables:

ACCESS_TOKEN  # Secret key for JWT

CLOUDINARY_APIKEY  # Cloudinary API Key
CLOUDINARY_APISECRET  # Cloudinary API Secret
CLOUDINARY_CLOUDNAME # Cloudinary Cloud Name

MONGO_URL  # MongoDB URL
GMAIL_USER # Gmail Email
GMAIL_PASS # Gmail Password

Setup Cloudinary

  • Create an account on Cloudinary
  • Get the API Key, API Secret, and Cloud Name
  • Add the API Key, API Secret, and Cloud Name to the .env file

Setup MongoDB

  • Create an account on MongoDB
  • Create a new cluster
  • Get the MongoDB URL
  • Add the MongoDB URL to the .env file

Setup Client

cd client
npm install
npm start

Start the Server

cd server
npm install
npm start

Maintainers πŸ‘¨β€πŸ’»

Licence 🍁

Contributing πŸ’™

PR's are welcome !Found a Bug ?

Create an Issue.

πŸ’– Like this project ?

Leave a ⭐ If you think this project is cool.

mona whisper

About

Connecting Job Seekers and Employers: Our comprehensive job website simplifies the job search process, offering a user-friendly platform for candidates to browse and apply for diverse opportunities. People can connect via personnel mesages. Build their portfolio and showcase their skills

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •