Skip to content
Health and fitness

Medical clinic app template with booking

A patient picks a doctor, a date and a time without getting through to reception. The booking reaches your Telegram, and the patient sees their visits in the app.

The screens

The screens are already wired together: buttons lead where they should, forms send, lists are drawn from a table.

A layout of the four screens in the Medical clinic template: what is on each and which blocks make it up
A layout of the screens rather than a screenshot of a finished app: how it looks depends on your colours, type and content.

Doctors

Opening hours and address, a speciality filter and a list of doctors with experience and the next free slot. Doctors live in a table: a price or experience is edited from a phone.

  • Hours and address
  • Specialities
  • Doctors
  • Next slot

Doctor

Speciality, experience, the price of a visit, the next slot, how to prepare and what the visit includes. Booking starts here.

  • Price
  • Next slot
  • Preparation
  • Book

Booking

Full name, phone, doctor, date, time, what is wrong and consent to data processing, with the clinic’s address and a Get directions button below. Doctors and times in the choice are a list set in the screen itself.

  • Doctor
  • Date and time
  • Complaint
  • Address

My visits

Own visits with Reschedule and Cancel buttons — a private table: a row is seen only by the patient. The row holds the doctor whose card was opened before booking; the doctor picked in the form, the date and the time go only into the request. Below, preparation and past visits with documents. Cancel removes the visit on the patient’s side only — the clinic gets no notice; Reschedule leads to a new booking and the old one stays. Past visits are samples.

  • Upcoming
  • Reschedule
  • Preparation
  • Past

What gets changed first

  • Doctors, specialities and prices are a table, with no layout to edit.
  • Doctors and times in the booking form are a list in the screen itself, changed in the editor, from a phone too.
  • A separate “Location” screen can be added from the screen library.

How to start from this template

  1. 1Open the builder and pick the template — it opens assembled and working.
  2. 2Replace the content with your own: table rows, text, photographs and prices.
  3. 3Connect your bot and press Publish — the app becomes a button in its menu.

Questions about this template

Can medical data be collected?
The form takes whatever fields you put in it, but responsibility for personal and medical data rests with the app owner. Sensitive details are better asked at the appointment than in a request.
Will the patient see their visits?
Yes, when your own bot is connected: visitor records are identified by its signature and survive a reload.
Does a taken slot disappear from the choice?
No. Times are a list set in the screen itself and the patient picks the date in a calendar; the list is changed in the editor, from a phone too. A taken time does not drop out of the choice by itself — it is removed by hand.

Similar templates

Where to go next