Role:
Duration:
Location:
Organization:
Full Stack Developer
2 months
Noida, India
GDG JSSATEN
The recruitment process of new members in the society was inefficient and time consuming. Records were manually maintained and there was no centralised system to manage the process.
To develop a platform that would help in managing the recruitment process of new members in the society.
What We Needed
The core features and functionality the project was built around.
Design
A clean and user-friendly interface was required to make the recruitment process simple and accessible for first-year students, eliminating confusion and reducing manual effort.
Frontend
We needed an interactive platform where applicants could register, view instructions, take part in multiple rounds, and receive timely updates — all in one place.
Backend
A secure backend was essential to manage user data, automate round progression, store submissions, and differentiate roles between admins and applicants.
Deployment
To ensure accessibility and scalability, we required a deployed web platform that students and admins could use anytime without installing anything.
My part of the job? - Frontend and Backend
Chose the stack that best fit the project needs.
Frontend
Next.js
React framework for SSR & static sites
TailwindCSS
Utility-first CSS framework
TypeScript
Strongly typed JavaScript
Zod
TypeScript-first schema validation
Backend
Node.js
JavaScript runtime environment
Express
Web application framework
Prisma
Next-gen ORM for Node.js
SendGrid
Email delivery service
additional tech stack and tools
- •Authentication using JWT Tokens and session management
- •Email delivery via SendGrid for OTPs and notifications
- •ORM & database with Prisma + PostgreSQL
- •Admin dashboards powered by TanStack Table
- •Smooth animations with Framer Motion
- •Form validation via Zod & React Hook Form
- •Env management with dotenv & deploy on AWS EC2 or Vercel
- •File storage in AWS S3 buckets
- •State management using Zustand or Context API
- •API calls via Axios or native Fetch
- •Protected routes & role-based access for admins/applicants
- •Toasts with Sonner for user feedback
- •Version control via Git & GitHub
Revolutionizing College Recruitment
We transformed a manual, paper-based recruitment process into a streamlined digital platform, improving efficiency and accuracy while providing a better experience for both candidates and administrators.
Streamlined Registration
Centralized Data Management
Interactive Coding Assessments
Automated Evaluation
Simplified Registration Process
The registration page provides an intuitive interface for candidates to create accounts and begin their application journey. We've streamlined the process to collect essential information while maintaining a clean, user-friendly experience.


Intuitive Dashboard Experience
The dashboard serves as the central hub for candidates to track their application progress, access upcoming assessments, and receive important notifications about the recruitment process.
Comprehensive Profile Management
The profile section allows candidates to showcase their skills, experience, and academic achievements. This information helps recruiters make informed decisions during the selection process.

Interactive Coding Assessments
Our custom-built coding platform enables technical assessments with real-time evaluation, supporting multiple programming languages and automated test cases.

Support for Python, JavaScript, Java, C++, and more to accommodate diverse candidate preferences.
Instant feedback through automated test cases, reducing evaluation time by 80%.
Advanced algorithms to ensure integrity and originality in candidate submissions.
Measuring Our Impact
The transition from manual to digital recruitment has yielded significant improvements across multiple metrics, enhancing both efficiency and candidate experience.
Registration Growth
Increase in student registrations since platform launch
Process Efficiency
Reduction in end-to-end recruitment time
Database Management
Better data accuracy compared to paper records
Coding Assessment
Better candidate skill evaluation accuracy
Explore the Project
Note: The backend services are not fully deployed due some limitations. Some features may be limited in the live demo. For the complete experience, please clone the repository and run it locally.
Gallery









