Skip to content

Adnan-Rony/University-Career-Placement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

338 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Job Placement Portal

Project Overview

The Smart Job Placement Portal is a web application designed to streamline the recruitment process for students, employers, and university administrators. This MERN (MongoDB, Express.js, React.js, Node.js) stack-based platform helps students create resumes, build portfolios, apply for jobs, and get matched with suitable job opportunities. Employers can easily review candidates and schedule interviews, while university administrators can monitor placement statistics and success rates.

Features

  • Resume Builder: AI-powered tool that helps students create optimized resumes.
  • Portfolio Builder: Allows students to create and showcase their professional portfolios.
  • Job Search: Students can browse available job listings and apply for positions.
  • Employer Dashboard: Employers can post jobs, view applications, shortlist candidates, and schedule interviews.
  • Admin Dashboard: University admins can track student placements, monitor job applications, and generate reports.
  • Real-time Notifications: Instant updates via email and push notifications for job applications and interview schedules.

Live Demo

Click Here To Visit The Live Site

Technologies Used

  • Frontend: React.js, React Router, Tailwind CSS, DaisyUI
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: Firebase Authentication (JWT-based login for students, employers, and admins)
  • APIs: OpenAI for AI-powered resume suggestions, Google Calendar API for interview scheduling
  • Version Control: Git, GitHub

Installation

Prerequisites

  1. Ensure you have Node.js installed.
  2. Clone the repository:
    git clone https://github.com/your-username/smart-job-placement-portal.git

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages