Gilbert Ozioma All work

CASE STUDY / 02 - BOOKING & PAYMENTS

SmartStay Rentals.

A booking flow with the backend to match.

ROLE
Backend / API development
FOCUS
Booking lifecycle · Payments · Availability · Authentication
02 / BOOKING & PAYMENTSTHE BOOKING ENGINE

THE OVERVIEW

A booking flow with the backend to match.

SmartStay Rentals connects guests with managed rental properties. The backend needed to handle more than a simple reservation: availability, review, payment and the stages of a guest's stay all had to fit together.

WHAT I WORKED ON

01

A clear booking lifecycle

Built the booking-first flow, moving reservations through pending, admin review, confirmation, check-in, check-out and completion or cancellation.

02

Availability and account flows

Created availability checks, guest booking endpoints, booking summaries and authentication with email or phone verification.

03

Payments tied to reservations

Integrated payment initiation and verification, webhook handling, refunds, commissions and inspection fee flows.

TOOLS & FOCUS

Laravel 12MySQLLaravel SanctumPaystackREST APIs
UP NEXT / 03School Pilot