A free and open-source job portal designed to connect job seekers and employers across India.
Kamayega Bharat is a web-based job portal that enables users to create profiles, post jobs, apply for jobs, and communicate in real time.
The system is built to simplify the hiring process and make employment access more transparent and accessible.
Kamayega Bharat consists of:
- Frontend: Responsive web interface (mobile-first design)
- Backend: Firebase Authentication + Firestore database
- Communication Layer: Real-time chat system
- Hosting: GitHub Pages
- User registration data (email, profile, skills)
- Job postings (title, description, requirements)
- Applications submitted by job seekers
- Messages between users
- Job listings and search results
- Application status updates (Applied → Interview → Hired)
- Real-time chat communication
- Verified hiring/selection letters (PDF format)
- Create profile
- Search and apply for jobs
- Track application status
- Chat with employers
- Post job listings
- Review applicants
- Conduct interviews via chat/Google Meet
- Mark candidates as hired
- Firebase Authentication system
- Real-time Firestore database
- Job search and filtering system
- Messaging and notification system
- Verified employer system
- Automated selection letter generation
User and developer documentation is available here:
https://github.com/KamayegaBharat/kamayegabharat.github.io/wiki
We welcome contributions via pull requests.
See contributing guidelines: https://github.com/KamayegaBharat/kamayegabharat.github.io/blob/main/Contributing.md
This project is licensed under the MIT License.