Skip to content

Viraj-23/Job-portal-main

 
 

Repository files navigation

This App is Live and Running At the following
  • don't forget to leave a star ! :)

Authors

Features

  • SignIn / SignUp
  • Forget Password
  • Post A Job
  • View All Jobs
  • View Details of Any Job
  • BookMark Jobs
  • Track Your BookMark Jobs in DataTable View
  • Track Your Applied Jobs in DataTable View
  • Track Your Posted Jobs and view Submitted Application
  • Accept and Reject Different Application
  • Status Updated for applied Job based on Job poster action
  • JWT validation on each Authorized Request

( Below Feature works only in Local Environment as Vercel Don't allow write operation in free plan so CV are unable to saved in production while you can use firebase , or aws s3 bucket to store , but works fine in local App )

  • View or download Applicant CV's

Tech

  • Nextjs
  • tailwind css
  • Redux toolkit
  • joi validation
  • mongoDB
  • SWR hooks for fetching API

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

DB_URI = Your mongoDB URL

JWT_SECREAT = Your custom JWT_SECREAT key

NEXT_PUBLIC_API_BASE_URL = Base URL for localhost => http://localhost:3000

Installation

Install my-project with npm

  npm install
  npm run dev (for development server)
  npm run build (for Production)
  npm run preview (To View Production Server )

🛠 Tools

Next JS , Tailwind css , Redux toolkit (for state management), MongoDB,

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%