This App is Live and Running At the following
adding my code
- 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,
Screen shots
Loading Screen
Home Page
search Job based on tags
login Page
Register Page
Forget Password
Dashboard to trace Your Favorite Jobs and Jobs on which you have Applied
Post Job
Your Posted Job
managing Applicant on your Job
View Job