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.
- My role
- Full Stack Developer
- Timeline
- 3 months
- Year
- 2024
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
- 01See every doctor's free slots in real time
- 02Book, reschedule or cancel in a few taps
- 03Reminders by notification and SMS before the visit
- 04Web panel for staff to manage the day's schedule
- 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.
Keep exploring