Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Clinic & Pharmacy Management System – Google Apps Script

F11 Healthcare & Medical Premium Plan Weekly Plan VIP Premium Plan
AI prompt available Free This file has free AI prompts. Login, open AI Learning, then copy the prompts.
Login to View
I Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Patient records with a 360 profile covering appointments prescriptions invoices and payments Patient history timeline with visits and payments Doctors with specialisation room number base salary and auto-created login Appointment booking that fills the doctor's room number automatically Today next-day and custom-date appointment views Prescriptions linked to patient doctor medicine and instructions Invoices built manually or auto-fetched from unbilled visits and prescriptions A4 invoice printing and payment recording by cash card or online Automatic email to the patient when an invoice is fully paid Payment view showing total dues advance credit and unpaid invoices Medicines with generic name category supplier barcode batch number and expiry Unit conversion from box to pack to tablet so stock stays accurate on part sales Pharmacy point of sale with unit type selection discount tax and instant receipt Sales and refunds with restock on return and void sale Stock movements for purchase return restock damaged expired and transferred Suppliers and medicine categories Pharmacy reports for current stock purchases sales profit expiry low stock and supplier Payroll generated for all staff in one action or entered as a manual payslip Allowances bonuses deductions net pay and mark paid by bank cash or cheque Income and expense tracking with statements and period filters Staff attendance with clock in clock out break minutes and a daily board Automatic daily reminder emails via a time trigger CSV import available in every section Settings for clinic name currency logo consultation rate duty hours and late grace Five roles of admin doctor receptionist pharmacist and staff About App page documenting the formulas and business logic

Description

A clinic management system covering the whole operation — patients, doctors, appointments, prescriptions, billing, an in-house pharmacy with its own point of sale, payroll, staff attendance and accounts — running on Google Sheets and Apps Script with five roles and no paid hosting.

What it does

A patient registers once and carries their record with them: a profile showing every appointment, prescription and invoice, plus a history timeline and payment ledger. Booking an appointment pulls the doctor's room number through automatically, so reception tells the patient where to go without asking. Invoices can be typed by hand or auto-fetched from unbilled visits and prescriptions, print to A4, accept part payments, and email the patient automatically once the balance clears.

The pharmacy is the interesting part

Medicines are stocked with real unit conversion — one box is ten packs, one pack is ten tablets. Sell five tablets and the system shows ninety-five remaining, not "one box". The point of sale lets you pick the unit you are selling in, apply discount and tax, and print the receipt; refunds restock automatically. Stock movements cover purchase, return, restock, damaged, expired and transferred, with batch numbers and expiry dates carried through to a set of reports: current stock, purchases, sales, profit, expiry, low stock and by supplier.

Highlights

  • Payroll generated for every employee in one action, or a manual payslip with allowances, bonuses and deductions
  • Staff attendance with clock in, clock out, break minutes and a daily board
  • Automatic daily reminder emails once the time trigger is authorised
  • CSV import in every section, for clinics arriving with existing records
  • Settings for consultation rate, medication rate, duty hours and late grace minutes
  • Five roles — admin, doctor, receptionist, pharmacist, staff — with an About App page documenting every formula

Who it is for

Single-doctor clinics up to small polyclinics, especially those dispensing their own medicines, who want patient records, billing and pharmacy stock in one system instead of three.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets as the database — no server or MySQL needed
  • Google Apps Script web app deployment access
  • Gmail quota for paid-invoice emails and daily reminders
  • Authorisation of the Apps Script time trigger for automatic reminders
  • Modern browser (Chrome, Edge, Firefox or Safari)

What's Included

  • Full Apps Script source code (Code.gs + index.html)
  • Patients, doctors, appointments and prescriptions
  • Billing, invoices and payment collection
  • Full pharmacy module with POS, stock movements and reports
  • Payroll, attendance and income/expense tracking
  • Five preset roles with an About App matrix
  • CSV import templates for every section
  • Settings for clinic branding, rates and duty hours
  • The AI prompts used to build the system
  • Full video walkthrough
  • Free support and paid customization on request

Item Details

Versionv1.0
PublishedJun 17, 2026
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryHealthcare & Medical
Tagsclinic management system google sheetsclinic management systemclinic management system project with source codepatient management systemdoctor appointment booking systemmedical clinic management softwarepharmacy pos systempatient records management system
VideoWatch walkthrough
LicenseRegular License
Regular License F11
Subtotal $2.60 USD
Total $2.60 USD
Other payment methods
Wise / Bank Transfer · via WhatsApp +92 343 534 7417 $5.20$2.60
Redotpay
I Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets
Secure checkout
Amount due
$2.60$5.20
Total due
Redotpay Account
1002896884
How to pay
  1. Copy the Redotpay account
  2. Pay $2.60 via Redotpay
  3. Enter the transaction reference below
  4. Submit the details below to complete your order
Order details$2.60
Order summary
ItemI Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets
ReferenceF11
Payment MethodRedotpay
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Binance Pay
I Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets
Secure checkout
Amount due
$2.60
Total due · no additional fees
Binance Pay ID
766412546
Account holder: Muahmmad Ramiz Imdad
How to pay
  1. Open the Binance app and choose Pay
  2. Enter the Pay ID
  3. Send $2.60 in any supported asset
  4. Copy the Order ID from your Binance receipt
  5. Enter it below with a screenshot and submit
Order details$2.60
Order summary
ItemI Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets
ReferenceF11
Payment MethodBinance Pay
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Cryptocurrency
I Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets
Secure checkout
Amount due
$2.60
Send the equivalent amount in the selected asset
Select an asset
Wallet address
15jjKnm6NgxN1Wgbfh7xdBWgbCFztHeNhE
Send only the selected asset on the selected network. Transfers made on a different network cannot be recovered.
How to pay
  1. Select an asset above
  2. Copy the wallet address and send the equivalent of $2.60
  3. Enter the transaction hash below
  4. Submit the details below to complete your order
Order details$2.60
Order summary
ItemI Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets
ReferenceF11
Payment MethodCryptocurrency
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
PayPal
I Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets
Secure checkout
Amount due
$2.60
Total due
Pay $2.60 with PayPal
Opens PayPal in a new tab. Return here with your Transaction ID to complete the submission.
How to pay
  1. Select Pay $2.60 with PayPal; PayPal opens in a new tab
  2. Copy the Transaction ID from your PayPal receipt
  3. Enter it below with a screenshot of the payment, then submit
  4. Your payment is verified and access is enabled; the download link is also emailed to you
Order details$2.60
Order summary
ItemI Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets
ReferenceF11
Payment MethodPayPal
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt

Need This Customized For Your Business?

Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.

400+
Projects Delivered
91+
Countries Served

What We Customize

Features & Functions
Add new features, modify existing scripts, custom formulas & automations
API & Integrations
Connect with WhatsApp, Payment Gateways, CRM & more
Design & UI Changes
Custom branding, layout redesign, dark mode, mobile optimization
Full Custom Projects
Dashboards, billing systems, inventory, CRM — built from scratch
Get Free Quote on WhatsApp

20-30% advance to start • Clear quote before work begins • Support included after delivery

$2.60
USD · card / manual pay

People choose these

What buyers of this file added to the same order

Most bought together How to Build a Full HR & Payroll ERP with Google Apps Script and React | Salary Slip + Attendance How to Build a Full HR & Payroll ERP with Google Apps Script and React | Salary Slip + Attendance 5 buyers took both Apps Script $2.60 USD Build a Gym Management System with Claude Code & Google Sheets Build a Gym Management System with Claude Code & Google Sheets 5 buyers took both Apps Script $1.95 USD School Management System with All Modules | Fees, Exams, Timetable, Attendance & Hall Tickets School Management System with All Modules | Fees, Exams, Timetable, Attendance & Hall Tickets 4 buyers took both Apps Script $6.52 USD

Reviews & Feedback

What buyers and viewers say about I Built a Clinic Management System Using Claude Code, Apps Script & Google Sheets.

5.0 1 rating · 20 YouTube comments
Sort
S Stephen Verified review
Exactly what I was looking for. I built a back office application for an optician. I like your work and will be working with you on other projects
@MelmarJonesVelasco via YouTube
I was too excited to check on the prompt, until I figured it's paid. RIP for those who can't afford to pay like me.
1 like on YouTube
@ModhAyman via YouTube
Good work🥰👍🏼👌🏻
1 like on YouTube
@StephenFrancis-e3t via YouTube
You said during the video that we should make sure that the web app can take 10,000 to 20,000 records and that there is no lag. How do you go about achieving that? Please and thank you.
@masifqadri12 via YouTube
i cant find clock in in doctor login. Also my attendance not showing any data
@NoorAlHudaMedia8 via YouTube
bhai urdu ma bna lo aur hamy bhi sekha do aram aram sa itni fast video ha wo bhi english ma
@MauricioExcelExpert via YouTube
Very good project! Let's talk about for some works together!
@harbermaiga3455 via YouTube
By the way nice work
@harbermaiga3455 via YouTube
The prompt please
@RigobertoMartell-n9c via YouTube
Wow. Este es el sistema de gestion de clinicas mas completo que he visto.
@richarrh via YouTube
Nice work, this is very useful! 🙌🏻
@UnileverWarehouse via YouTube
Good work and nice web app
@rammohanmurmu3518 via YouTube
Perfect and Best Project Works ❤
@Medicaltalk1 via YouTube
its Better for all who needed
@dsanor8967 via YouTube
I wanted to know the step by step procedure how it was done. If vibe coding, do you have the prompt? How much.
@biddelyboo1 via YouTube
Ridiculous, this has so many patient data violations
@PriyalRane-p5x via YouTube
Wonderful project
@hnourkonsult5329 via YouTube
Amazing app as usual
@krishnanmanoj1 via YouTube
Such a Wonderful work❤
@gusadiyanto via YouTube
Wow..I like it, very nice🎉👍
@irfanchauhan495 via YouTube
Really Nice Web Application for the Clinic Management System. The Full of Features... 🎉