Staaarter

Booking Blocks

Copy-paste React sections for reservation and booking flows: date and time pickers, service and provider selectors, restaurant and hotel reservations, ticket and seat pickers, multi-step booking wizards, and confirmation screens. Each block ships as plain, editable component code, not a runtime dependency.

date-time-picker

Date & Time Picker

Split-panel scheduler: a real monthly calendar on the left, morning/afternoon time slots on the right, and a live booking summary footer.

reservation-summary

Reservation Summary

A static booking confirmation card with service, date/time, provider avatar, price breakdown, promo code field, and cancellation policy.

appointment-list

Appointment List

Upcoming and past appointments grouped by date, with provider avatar, status badge, and reschedule/cancel actions.

service-selector

Service Selector

Category-tabbed grid of bookable services with icon, description, duration, and price.

provider-picker

Provider Picker

A selectable grid of staff/provider cards with rating, reviews, availability, and an Any Provider fallback.

restaurant-reservation

Restaurant Reservation

Table reservation form with a guest stepper, date/time inputs, seating pills, and a live summary panel.

hotel-room-booking

Hotel Room Booking

Selectable room cards with photos and amenities, plus check-in/out dates and a live-computed total.

flight-booking

Flight Booking

Flight result cards with a fare-class switcher that live-updates every card's price.

event-ticket-booking

Event Ticket Booking

Event banner with General/VIP/Backstage ticket tiers, per-tier quantity steppers, and a live order total.

meeting-room-booking

Meeting Room Booking

Selectable coworking room cards with equipment icons, a time range picker, and a live cost total.

price-calendar

Price Calendar

Google-Flights-style monthly calendar with a price under every day, cheapest days badged, and a deal callout for the selected date.

search-bar-hero

Search Bar Hero

Airbnb/Booking.com-style search bar with a real dates panel and a real guest counter panel.

live-social-proof-bar

Live Social Proof Bar

Slim rotating ticker bar that auto-advances through a fixed set of urgency/social-proof messages with an icon and fade transition.

activity-experience-booking

Activity Experience Booking

Tour/activity booking card with a hero photo, traveler counter, language picker, and live total.

booking-confirmation-receipt

Booking Confirmation Receipt

Centered success screen with a confirmation number, booking summary, decorative QR code, and action buttons.

home-cleaning-service-booking

Home Cleaning Service Booking

Service-type tabs, bedroom/bathroom steppers, recurring-frequency pills, and an add-ons checklist with a live price breakdown.

ride-booking

Ride Booking

Rideshare request form with a Now/Later toggle, selectable ride class cards, and a payment list.

cinema-seat-picker

Cinema Seat Picker

Screen indicator, a tiered seat grid with an aisle gap, multi-select toggling, and a live running-total summary.

multi-step-booking-wizard

Multi-step Booking Wizard

4-step booking flow (Service, Schedule, Contact, Review) with a numbered stepper, animated progress bar, and a derived review panel.

car-rental-booking

Car Rental Booking

Pickup/return dates, a photo car-class picker, radio-card insurance tiers, and add-ons with a live day-based price breakdown.

weekly-class-schedule

Weekly Class Schedule

Day-of-week tabbed schedule of gym/studio classes with instructor, duration, spots remaining, and difficulty badge.

spa-day-package-builder

Spa Day Package Builder

Add services from five categories into a running package with a live total, an animated bundle-discount progress bar, and quick-start presets.

cancellation-flow

Cancellation Flow

Booking cancellation form with a reason picker, a live refund breakdown, and a gated destructive action.

service-and-slot-picker

Service And Slot Picker

Hairline-bordered panel combining a selectable service list, a horizontally scrollable day strip, and a time slot grid.