Skip to content
← Selected work

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
Visit website

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.

Course Showcase — Bootcamp listings with mentor profiles, pricing, batch dates, and structured learning methodology
Course Showcase — Bootcamp listings with mentor profiles, pricing, batch dates, and structured learning methodology
Enrollment Flow — Multi-step student registration with course summary, pricing, and coupon code support
Enrollment Flow — Multi-step student registration with course summary, pricing, and coupon code support
Sanity CMS — Enrollment management with student details, course assignments, and batch tracking
Sanity CMS — Enrollment management with student details, course assignments, and batch tracking

What the system enables

← Back to selected work

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
Discuss a workflow