Internal tools · 2025
Job Jatraa: Enrollment management
Course signups needed a clear path from discovery to enrollment. I built a course platform with an admin system for managing enrollment records.
- My role
- Full Stack Developer
- Timeline
- 2 months
- Built with
- Next.js · Tailwind CSS · Sanity
The context
Job Jatraa is a career development platform designed to help fresh graduates bridge the gap between education and employment. I built the full platform — a public-facing website showcasing structured bootcamps with detailed course information, a multi-step enrollment flow with coupon support, and a Sanity-powered CMS for the team to manage courses, enrollments, and student data without any developer involvement.
The business problem
Empowering fresh graduates to launch their careers with structured, accessible learning
- Fresh graduates often struggle to find structured, affordable training programs that teach industry-relevant skills — most available courses are either too theoretical or prohibitively expensive.
- The organization needed a platform that could showcase multiple bootcamps with rich details (duration, sessions, mentors, pricing) while making it effortless for students to discover and enroll.
- Course enrollment was handled manually through social media messages and phone calls, making it impossible to track student registrations, payment statuses, and batch capacities at scale.
- The team needed to update course content, pricing, and availability frequently without waiting on a developer — requiring a flexible, non-technical content management solution.
What I built
A streamlined platform connecting aspiring professionals with expert-led bootcamps
- Designed a course showcase page with rich bootcamp cards featuring mentor profiles, duration, session counts, seat availability, pricing, and a clear learning methodology breakdown.
- Built a multi-step enrollment flow that guides students through course selection, personal information, and payment — with coupon code support for promotional pricing.
- Integrated Sanity CMS as the backend, enabling the team to manage courses, enrollments, coupons, and student contact submissions through an intuitive studio interface.
- Implemented a structured enrollment management system in Sanity where each enrollment record captures student details, course code, payment status, and batch assignment.
- Created smooth animations with Framer Motion to deliver a polished, confidence-inspiring user experience that reflects the platform's professional positioning.
- Built the entire frontend with Next.js and Tailwind CSS for fast load times, SEO optimization, and a responsive design that works seamlessly across devices.
Inside the system
Screenshots from the project. Select an image to view it in full.



What the system enables
- Transformed a manual, social-media-based enrollment process into a streamlined self-service system that handles student signups end-to-end.
- Sanity CMS gave the team complete autonomy to manage courses, pricing, and enrollments — eliminating developer dependency for content updates.
- The professional, animated UI built trust with career-conscious graduates, positioning Job Jatraa as a credible alternative to larger ed-tech platforms.
- Coupon support enabled promotional campaigns that drove enrollment during launch periods, with real-time tracking of discount usage and revenue.
What’s taking up too much of your time?
Tell me about the workflow, the tools you use, and what you’d like to improve. We can work out a practical next step.
hello@achemhabib.com