A booking platform rebuilt on Next.js
The client ran a services booking business on a website that had grown into something its original developer no longer maintained. Bookings were handled by a form that emailed someone, who then entered it into a calendar manually. We rebuilt the booking flow as a Next.js application with server-side rendering, a proper availability model and an admin view for the staff who had been doing the manual work.
- Situation
- A booking business running on an unmaintained site and a manual calendar entry.
- Stack
- Next.js with server-side rendering, an explicit availability model, and a staff admin view.
- Changed
- Staff stopped re-entering bookings; the informal scheduling rules they applied by hand moved into code.