A centralized web application designed to simplify and streamline the academic and placement workflows for students and faculty within educational institutions.
This project is a result of hands-on application of full-stack web development, built with modern technologies like React.js, Tailwind CSS, and Supabase. It provides students with tools to build a strong academic and professional profile while giving colleges a streamlined platform for placement management.
- Secure registration and login system
- Resume Builder: Auto-generates professional resumes
- Skill Suggester: Recommends improvements based on industry demands
- Track academic records and certifications
- Access upcoming placement drives and skill-building tools
- Admin login and role-based dashboard
- Search students by skills, performance, or certifications
- View weekly placement statistics and trends
- Approve or verify academic data submitted by students
| Frontend | Backend | Database | Tools |
|---|---|---|---|
| React.js | Supabase | PostgreSQL (Cloud) | Vite, Git, Postman |
| Tailwind CSS | Supabase CLI (optional) | ||
- OS: Any modern OS (Windows, Linux, macOS)
- Processor: Intel i3 or better
- RAM: Minimum 4GB (8GB recommended)
- Storage: 100GB free space
- Internet: Required for API & database access
To run this project locally:
git clone https://github.com/R-Mohith24/PlacementHub.git
cd PlacementHub
npm install
npm run dev
Set up your .env with Supabase credentials before running.
⚠️ This project was developed independently as part of my personal learning journey in full-stack development. All features and UI were built from scratch using modern open-source tools.