Your Sunday, upgraded. Free live AI class · 5 PM ISTReserve your seat
BUILD · CATEGORY

Booking & Scheduling projects to build

5 guided booking & scheduling builds, from quick tools to complete products. Pick one and build it from concept to a deployed application.

3 Beginner2 IntermediateWebsite, Webapp, Mobile app, API

Stack

TypeScript · Next.js · PostgreSQL · Vercel

Before you start

JavaScript basics and working with dates, forms and a database.

Improvement challenge

Prevent double bookings under concurrent load and handle time zones correctly.

ALL BOOKING & SCHEDULING PRODUCTS

Every booking & scheduling build in one place.

Filter by format, level, stage and stack, or switch category to see other products.

5 products
Tech, Junior

Appointment booking

What you build
Let customers pick a service and time slot, pay a deposit and get reminders.
Prerequisites
JavaScript basics and working with dates, forms and a database.
Stack
TypeScript · Next.js · PostgreSQL
  • Services & staff
  • Availability calendar
  • Booking & payment
  • Reminders
Final deliverableA working appointment booking with services & staff, availability calendar, booking & payment and reminders, deployed as an MVP.
Beginner4 modulesWebsite, Webapp, Mobile app, API
From₹588₹1,18851% off· 12 hours
Tech, Junior

Meeting scheduler

What you build
A shareable booking link that finds a free slot across calendars.
Prerequisites
JavaScript basics and working with dates, forms and a database.
Stack
TypeScript · Next.js · PostgreSQL
  • Availability rules
  • Calendar sync
  • Booking page
  • Time-zone handling
Final deliverableA working meeting scheduler with availability rules, calendar sync, booking page and time-zone handling, deployed as an MVP.
Beginner4 modulesWebsite, Webapp, Mobile app, API
From₹490₹99051% off· 10 hours
Tech, Junior

Class registration

What you build
Batches, seats and waitlists for classes or courses.
Prerequisites
JavaScript basics and working with dates, forms and a database.
Stack
TypeScript · Next.js · PostgreSQL
  • Class schedule
  • Seat limits & waitlist
  • Registration & payment
  • Attendance list
Final deliverableA working class registration with class schedule, seat limits & waitlist, registration & payment and attendance list, deployed as an MVP.
Beginner4 modulesWebsite, Webapp, Mobile app, API
From₹588₹1,18851% off· 12 hours
Tech, Junior

Event ticketing

What you build
Sell tickets with tiers, generate QR codes and check people in at the door.
Prerequisites
JavaScript basics and working with dates, forms and a database.
Stack
TypeScript · Next.js · PostgreSQL
  • Event pages
  • Ticket tiers
  • QR tickets
  • Check-in app
Final deliverableA working event ticketing with event pages, ticket tiers, QR tickets and check-in app, tested and deployed to production.
Intermediate4 modulesWebsite, Webapp, Mobile app
From₹588₹1,18851% off· 12 hours
Tech, Junior

Resource booking

What you build
Book shared rooms, desks or equipment without clashes.
Prerequisites
JavaScript basics and working with dates, forms and a database.
Stack
TypeScript · Next.js · PostgreSQL
  • Resource catalogue
  • Conflict detection
  • Approval rules
  • Usage reports
Final deliverableA working resource booking with resource catalogue, conflict detection, approval rules and usage reports, tested and deployed to production.
Intermediate4 modulesWebsite, Webapp, Mobile app, API
From₹490₹99051% off· 10 hours
Chat with Ajay