Abdullah-moiz / Job-Portal

Job Board building Using Next js , MongoDB , Tailwind css , Redux toolkit
https://job-portal-teal.vercel.app/
133 stars 57 forks source link
job-board job-board-open-source job-portal job-portal-nextjs js next next-js-app next-project nextjs nextjs-open-source nextjs-opensource nextjs13 open-source open-source-nextjs react react-job-portal
This App is Live and Running At the following

https://job-portal-teal.vercel.app

adding my code

Authors

Features

( 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 )

Tech

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,

Screen shots

Loading Screen

image

Home Page

image

search Job based on tags

image

login Page

image

Register Page

image

Forget Password

image

Dashboard to trace Your Favorite Jobs and Jobs on which you have Applied

image image

Post Job

image

Your Posted Job

image

managing Applicant on your Job

image

View Job

image