Skip to content

Latest commit

Β 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Ό Job Portal

A modern Full Stack MERN Job Portal application that connects job seekers with employers. Users can search and apply for jobs, save favorite jobs, and manage their profiles, while employers can post, edit, and manage job listings through a dedicated dashboard.

πŸš€ Features

  • πŸ” JWT Authentication
  • πŸ‘₯ Role-based Access (Job Seeker & Employer)
  • πŸ” Search & Filter Jobs
  • πŸ’Ύ Save Jobs
  • πŸ“„ Apply for Jobs
  • 🏒 Employer Dashboard
  • βž• Create Job Listings
  • ✏️ Edit & Delete Jobs
  • πŸ‘€ User Profile Management
  • πŸ“± Responsive Design

πŸ› οΈ Tech Stack

Frontend

  • React.js
  • Vite
  • Tailwind CSS
  • Axios
  • React Router DOM

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JWT Authentication
  • Multer

πŸ“‚ Project Structure

Job-Portal/
β”œβ”€β”€ frontend/
β”œβ”€β”€ backend/
└── README.md

βš™οΈ Installation

Clone the repository

git clone https://github.com/iamroysunny/Job-Portal.git

Install dependencies

Frontend

cd frontend
npm install
npm run dev

Backend

cd backend
npm install
npm run dev

🌟 Future Improvements

  • Email Notifications
  • Resume Upload
  • Company Verification
  • AI Job Recommendations
  • Interview Scheduling

πŸ‘¨β€πŸ’» Author

Sunny Roy

GitHub: https://github.com/iamroysunny

About

A modern full-stack Job Portal web application that connects job seekers with employers. Users can search and apply for jobs, save favorite jobs, and manage their profiles, while employers can post, edit, and manage job listings through a dedicated dashboard.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages