Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

eRecruitment

A MVP system for a recruitment system

🧩 Internal Recruitment System

An internal web-based recruitment management system designed for small organizations to streamline the hiring workflow — from new job requests to final confirmation.
This system connects Recruiters, HR, Final Confirmers, and Admins in a single, efficient process.


🚀 Overview

The Internal Recruitment System helps manage the following workflow:

  1. Recruiter requests a new job opening.
  2. HR reviews and approves the request.
  3. HR uploads candidate information and CVs.
  4. HR and Recruiter collaborate on shortlisting and interview scheduling.
  5. Interview results are recorded and tracked.
  6. Final Confirmer reviews the summary and confirms the hire.
  7. The system logs all actions for audit purposes.

🧠 Key Features (MVP)

  • User login and role-based access (Admin, HR, Recruiter, Final Confirmer)
  • Job opening request and approval flow
  • Candidate information management (manual upload by HR)
  • Shortlisting and interview scheduling
  • Interview result tracking and final confirmation
  • System-generated summary and activity logging

🏗️ Project Structure

.
├── dev
│   ├── tasks.md
│   └── tech-deb.md
├── LICENSE
└── README.md

2 directories, 4 files

🛠️ Tech Stack (Planned)

Layer Technology
Frontend React + Tailwind CSS
Backend Node.js (Express) or Django
Database SQLite / PostgreSQL / MongoDB
Authentication JWT or session-based
Deployment Docker / Render / Heroku (TBD)

🗓️ Development Plan

  • Total Time: ~4 days
  • Focus: Build a working MVP prototype

Progress is tracked in:


📋 Roles in System

Role Responsibility
Recruiter Requests new openings, shortlists candidates
HR Approves requests, uploads CVs, schedules interviews
Final Confirmer Reviews summary, confirms final hire
Admin Manages users, roles, and system configurations

📦 Installation (to be updated later)

Clone the repository

git clone https://github.com/akib35/eRecruitment.git

Navigate to project folder

cd src/backend/recruitment-system

Install dependencies

 ./mvnw clean install

Run development server

 ./mvnw spring-boot:run

📜 License

This project is licensed under the terms of the LICENSE

📜 License

This project is licensed under the terms of the LICENSE

About

A MVP system for a recruitment system

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages