Skip to content

shobhit15082003/Job_Portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

93 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Hirely – Recruitment Platform

A full-stack recruitment platform built with ReactJS, Spring Boot, Tailwind CSS, and MongoDB. Hirely provides a smooth and secure experience for recruiters, candidates, and admins with role-based access, OTP authentication, and real-time notifications.

🧰 Tech Stack

  • Frontend: ReactJS, Tailwind CSS, Redux
  • Backend: Spring Boot (Java)
  • Database: MongoDB
  • Authentication: JWT + OTP
  • State Management: Redux
  • Notifications: Email Alerts

✨ Features

  • Role-based access for Recruiter, Candidate, and Admin
  • JWT-based OTP authentication system
  • Redux-powered state management
  • Real-time interview alerts via email
  • Resume upload and job application tracking

πŸ“¦ Installation

Prerequisites

  • Node.js
  • Java 17+
  • MongoDB
  • Maven

Clone & Setup

git clone https://github.com/your-username/hirely.git
cd hirely

Backend

cd backend
./mvnw spring-boot:run

Frontend

cd frontend
npm install
npm start

πŸ“ˆ Highlights

πŸ” 40% fewer login issues with OTP + JWT πŸ“§ 100% email delivery for interview alerts ⚑ Seamless experience across all user roles

🀝 Contributing

Pull requests are welcome! For major changes, open an issue first to discuss what you want to modify.

πŸ‘€ Author

Shobhit Srivastava
πŸ”— LinkedIn
πŸ“§ Email

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages