SkillProof is a scalable full-stack platform designed to validate real developer skills through live coding challenges, behavior analysis, and credibility scoring.
It helps recruiters make data-driven hiring decisions while enabling developers to prove their abilities beyond resumes.
- Attempt real-time coding challenges
- Track performance & credibility score
- View progress and rankings
- Post and manage coding challenges
- Hire based on verified skill scores
- Recruiter rating system
- Manage users (Developers & Recruiters)
- Control platform activities
- Approve/review challenges
- 🧠 Real-time coding challenge system
- 📊 Credibility scoring based on:
- Code correctness
- Time taken
- Behavior tracking (tab switch, inactivity, etc.)
- 💬 Messaging system (Recruiter ↔ Admin)
- 🔐 Role-based access control (Developer / Recruiter / Admin)
- 📈 Leaderboard system
- 🧩 Challenge creation with permissions
- Scalable MERN architecture
- Role-based authorization with JWT
- Modular backend (controllers, services, middleware)
- Real-time tracking (WebSockets if implemented)
- Secure and optimized API handling
- React.js
- Tailwind CSS / CSS Modules
- Node.js
- Express.js
- MongoDB
- JWT Authentication
- REST APIs
- WebSockets (Socket.io if used)
- Git & GitHub
Traditional hiring platforms rely heavily on resumes and self-reported skills, which often do not reflect actual ability.
SkillProof introduces:
- Real-time skill evaluation
- Behavioral analysis during coding
- A credibility scoring system
- Transparent and data-driven hiring