Fair. Transparent. Ethical.
A bridge between verified students and genuine recruiters, ensuring zero spam and a level playing field.
- The Problem
- The Solution
- Core Philosophy
- User Roles & Rules
- Key Features
- System Architecture
- Future Scope
- Getting Started
Current hiring platforms are broken for students:
- Recruiter Spam: Students are bombarded with irrelevant emails and scams.
- Unverified Profiles: Fake candidates and dubious recruiters flood the ecosystem.
- Unfair Advantages: Networking often trumps merit.
- Unsafe Interactions: Physical interviews and off-platform communications can lead to harassment or high-pressure situations.
HireSphere is a digital-first recruitment platform designed primarily for students and fresh graduates. We eliminate the noise by prioritizing verified college students, banning free-email recruiters, and keeping all interaction strictly digital and monitored within the platform.
No walk-ins. No external pressure. Just pure, merit-based hiring.
- Student Priority: The platform allows everyone, but verified college students get ranking priority.
- Strictly Professional: No Gmail/Yahoo recruiters. Official company emails only.
- Zero Spam: Recruiters cannot mass-email. Chat is locked until a student is shortlisted.
- Digital Sanctity: No physical interaction required. The entire process, from application to offer, happens online.
- Registration: Requires Personal Email + College Email (for verification).
- Key Privileges:
- Apply for unlimited jobs/internships.
- Upload resumes and validated certificates.
- Receive offers and interview invites.
- Restrictions:
- ❌ Cannot initiate chats with recruiters.
- ❌ Cannot bypass the Resume Priority logic.
- Registration: Strict domain check. No public email providers (Gmail, Outlook, etc.) allowed.
- Posting Limit: Must wait 15 days after changing jobs/companies before posting new roles (prevents spam/fraud).
- Key Privileges:
- Post jobs & internships.
- Access the Shared Question Bank (Technical, Aptitude, HR).
- Initiate chat only with shortlisted candidates.
- Restrictions:
- ❌ Cannot contact students outside the platform initially.
- ❌ No physical interviews allowed.
- Recruiters: verification link sent to company domain email. Manual approval layer for new companies.
- Students:
- Verified College ID: Grants "Verified Student" badge and boosts profile visibility.
- Personal Email: Used for recovery and notifications.
To ensure authenticity, our ranking algorithm uses a two-level trust system:
| Priority Level | Requirement | Status |
|---|---|---|
| Level 1 (High) | Certificate uploaded via Verified URL (e.g., Coursera, HackerRank, University Portal) | ✅ Trusted & Ranked Higher |
| Level 2 (Standard) | Certificate uploaded as Manual File (PDF/JPG) |
- Initiation: Only recruiters can start a conversation.
- Unlock Condition: Chat feature is LOCKED until the student is explicitly Shortlisted.
- Safety: All chats are monitored for keyword triggers (harassment, off-platform lures).
A transparent, standardized repository for interviews:
- Technical: Coding problems, system design queries.
- Aptitude: Logical reasoning and math.
- HR: Situational and behavioral questions.
- Recruiters select from this bank to ensure fair and standardized evaluation.
The detailed technical design ensures security, scalability, and fairness.
- Frontend: Modern, Responsive Web App (React / Next.js)
- Backend: Secure REST API (Node.js / Express or Python/Django)
- Database: Relational DB (PostgreSQL) for structured user/job data.
- Storage: Secure Object Storage (AWS S3 / Firebase) for resumes and certificates.
- Auth: Role-Based Access Control (RBAC) with JWT.
- Auth Layer: Validates email domains during signup.
- Job Engine: Matches verified students to relevant posts.
- Application Service: Handles resume parsing and priority ranking.
- Communication Service: WebSocket-based chat (enabled only on status change).
- 🎥 In-Built Video Interviews: WebRTC-powered secure video calls. No Zoom/Teams links required.
- 🤖 AI Resume Ranking: NLP models to match skills with job descriptions automatically.
- 🏫 College Analytics: Dashboards for placement cells to track student performance.
- 💡 Internship Recommendations: ML-based suggestions for internships based on course curriculum.
(Note: This section is for contributors setting up the project locally)
-
Clone the repository:
git clone https://github.com/yourusername/hiresphere.git cd hiresphere -
Install Dependencies:
npm install
-
Environment Variables: Create a
.envfile and populate:DB_URL=postgres://user:pass@localhost:5432/hiresphere JWT_SECRET=your_super_secret_key
-
Run Development Server:
npm run dev
- Data Privacy: Student data is hidden until they apply.
- Anti-Harassment: Strict zero-tolerance policy for abusive language in chats.
- Transparency: All interview questions and processes are visible and standardized.
Built with ❤️ for the student community.