Antechinno
All work

Job Jatraa

Bootcamp landing pages and a three-step enrolment flow with bKash and Nagad payments, managed in Sanity.

Client

Job Jatraa

Industry

Career training

Services

Website Development, UI/UX Design

Job Jatraa bootcamp page on desktop and homepage on mobile

The challenge

Job Jatraa was launching career bootcamps for fresh graduates and had a batch date before it had a website. It needed course pages that sell each batch, and a way to take enrolments and mobile wallet payments, then track every one, without a payment gateway or a back office.

What we built

01Website Development

Landing pages that sell each batch

Every bootcamp gets a page built to convert: instructors and batch details up front, a countdown to the start date, a week-by-week curriculum, outcomes and FAQs, with an enrol button always in reach.

  • Course pages for MNC Assessments and MS Office
  • Batch date, fee, seats and enrolment status
  • Countdown to the batch start
  • Week-by-week curriculum with session times
  • Outcomes, reviews and FAQs
  • GA4 and Vercel Analytics
MS Office bootcamp landing page with batch details
Week-by-week bootcamp curriculum with session times
02Website Development

Enrolment and payments, managed in Sanity

A three-step enrolment form takes student details, applies coupons and collects a bKash or Nagad transaction ID. Each enrolment lands in Sanity as pending, so the team can verify the payment and confirm the seat.

  • Three steps: personal info, payment, confirmation
  • bKash and Nagad payments with transaction ID and sender number
  • Coupons with discounts, validity dates, usage limits and course rules
  • Enrolments stored in Sanity with batch, price and status
  • Contact form submissions stored in Sanity
Enrolment step one: personal information
Enrolment step two: course summary, coupon and payment

How it connects

A student picks a bootcamp, fills in their details and pays by bKash or Nagad. Any coupon is checked live against Sanity before the total is shown. The enrolment is saved in Sanity as pending with the transaction ID, so the team only has to match it against the payment and confirm the seat.

Diagram: course page to enrolment form to Sanity to team verification, with live coupon checks
How a student goes from course page to a confirmed seat.
“We had a batch date before we had a website. Antechinno had our course pages and enrolment live within weeks, and every enrolment and payment landed in one place for our team to verify.”
FUFahim Uddin EmadFounder, Job Jatraa

Next project

Global Education Care