Skip to content
All projects

2023·Product and engineering

Orilla

Bookings for coastal rentals that were confirmed by message and collided in January.

Orilla calendar with blocked weeks and one confirmed booking.

Orilla manages houses on the coast. Owners confirmed in chat and, in high season, the same week was sold twice.

The calendar is the main screen: a week has a single status, the deposit is taken before confirmation, and the guest reads the house rules before paying.

The problem

There was no shared calendar. Two people could offer the same week, and the deposit arrived after the promise.

The solution

A calendar with holds, a deposit, and a guest page that shows the rules before payment. The week is taken when the deposit lands, not when someone says yes.

Stack

  • Next.js
  • TypeScript
  • Stripe
  • Prisma
  • An Orilla month with occupied days and a week on deposit.
  • Orilla guest page with house rules and the deposit amount.