Skip to content
Case studyMobile AppLive

Slotly

Book a doctor's appointment in a few taps

A React Native app where patients find a clinic, pick a free time slot and get a reminder before the visit — with a simple web panel for the clinic staff.

Request a walkthrough Private codebase · details on request
My role
Full Stack Developer
Timeline
3 months
Year
2024
Slotly — screen 1
Slotly — screen 2

Built with

  • React Native
  • JavaScript
  • Node.js
  • Express.js
  • MongoDB

Key results

fewer missed appointments
60%
to book a visit
<30s
platforms, one app
2

01Overview

The story

A group of clinics was taking every booking over the phone, and patients often forgot their appointments. I built a mobile app for patients and a small web panel for the reception desk, so booking takes seconds and fewer visits are missed.

02Features

What I built

  1. 01See every doctor's free slots in real time
  2. 02Book, reschedule or cancel in a few taps
  3. 03Reminders by notification and SMS before the visit
  4. 04Web panel for staff to manage the day's schedule
  5. 05One app for both Android and iOS

03Challenge

Two patients, one slot

The problem

Two people could book the same time slot if they tapped at the same moment.

How I solved it

A slot is now held for you the moment you pick it, so double bookings can't happen.

04Challenge

Too many missed visits

The problem

Many patients simply forgot their appointment.

How I solved it

The app now sends a reminder a day before and an hour before the visit, with a one-tap option to reschedule.

Available for new projects

Let's work together.

Have an idea for a website or an app, or a role to fill? Tell me about it — I'm open to freelance work & full-time roles.

  • Usually replies within 24 hours
  • Remote · clients worldwide
  • Freelance · Full-time · Contract