Skip to content

A Full-stack web application that aggregates job listings from LinkedIn Jobs, CareerJet Jobs, and JobBit. Features advanced search, candidate and recruiter dashboards, secure CV storage, and serverless web scraping with AWS Lambda. Built with Next.js, Node.js, Express, and MongoDB. Deployed on Vercel for production-ready performance.

Notifications You must be signed in to change notification settings

Gm-shuvo/Aggregated-Job-Portal

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

Environment Variables

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

-provided on .env.example ###Make sure you replece with your ulrs

Installation

Make you have yarn installed or npm

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

🛠 Tools

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

About

A Full-stack web application that aggregates job listings from LinkedIn Jobs, CareerJet Jobs, and JobBit. Features advanced search, candidate and recruiter dashboards, secure CV storage, and serverless web scraping with AWS Lambda. Built with Next.js, Node.js, Express, and MongoDB. Deployed on Vercel for production-ready performance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published