Skip to content

A professional job board where employees and employers alike can find job opportunities and qualified candidates.

Notifications You must be signed in to change notification settings

jss415/jobquest-mern-project

Repository files navigation

JobQuest

JobQuest Logo

A professional job board where employees and employers alike can find job opportunities and qualified candidates.


Main Landing Page

Main Landing Page

Project Description

JobQuest is a job board application built with the MERN stack (MongoDB, Express.js, React, Node.js). Users can easily post, search, and apply for jobs across various industries. Job seekers can browse listings, submit applications, and manage their job search, while employers can post jobs, search for candidates, and manage applications efficiently. JobQuest simplifies the job search and recruitment process with its modern design and straightforward interface, making it easier for both job seekers and employers to connect.

Features

  • User authentication and authorization (JWT)
  • User profile creation and management
    • User can upload their profile picture. Each picture is automatically resized using Sharp.
  • Job post creation and management
    • User can create, edit, and delete job posts.
  • User Roles
    • Admin
    • User
  • Job post creation and management
  • Pagination of job posts
  • Search feature
    • Users can search for jobs using keywords, job locations, job statuses (open, closed, etc.), job types (full-time, part-time, contract, etc.), and sort results by newest/oldest or alphabetical order.
  • Following and unfollowing jobs
  • Job application creation and management
    • User can apply for jobs and withdraw applications.
  • Toast notifications for actions: adding posts, deleting posts, etc
  • Loading spinners for relevant fetching processes
  • Email notifications
    • User is greeted with a welcome email upon account creation.
  • Credit system
    • User needs to spend one credit to post a job listing.
    • Credits can be purchased if they run out.

Screenshots

image image image image image

About

A professional job board where employees and employers alike can find job opportunities and qualified candidates.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published