Quick Start Guide
From zero to a fully running digital clinic in under 5 minutes. No installation, no server, no technical knowledge needed.
Step-by-Step Setup
Subscribe & Get Credentials
Visit medinits.com/pricing, choose your plan, pay via UPI/card. Credentials appear immediately on screen and are sent to your WhatsApp and email.
Login at app.medinits.com
Open app.medinits.com in Chrome or any modern browser. Enter your email and password. Works on mobile, tablet, desktop.
Set Up Your Clinic Profile
Click โ๏ธ Settings โ fill in Clinic Name, Doctor Name, Qualification, Phone, UPI ID, and GSTIN. Click Save All. Your letterhead is now ready for prescriptions and invoices.
Add Your Free AI Key (Enterprise only)
Go to aistudio.google.com โ Get API Key (free, no credit card). Copy it. In MediNITS Settings โ AI Models โ paste under Gemini โ click Set Default โ Save. AI prescriptions now work.
Add Your First Patient
Click ๐ฅ Patients โ + Add Patient โ fill name, phone, date of birth โ Save. The patient now appears in Patients, Billing, Appointments and Automation.
Generate Your First Prescription
Patients โ click patient โ Visit History โ Add Visit โ enter chief complaint โ click "AI Generate Drugs" โ review โ Print / Save PDF.
Backup & Restore
MediNITS uses a 6-layer automatic backup system. Your data is never lost. Here is exactly how it works and how to take manual backups.
How Automatic Backup Works
Every time you save a patient, create an invoice, or update settings, MediNITS automatically writes your data to 6 different storage locations simultaneously:
How to Take a Manual Backup
Method 1: Export Settings Backup (Recommended)
Open Settings
Click โ๏ธ Settings & APIs in the sidebar.
Click "๐พ Export Backup"
A JSON file named medinits_backup_YYYY-MM-DD.json downloads automatically. This contains all your settings, clinic profile, and API keys.
Store Safely
Save this file to Google Drive, WhatsApp Saved Messages, or email it to yourself. Keep it private โ it contains your API keys.
Method 2: Cloud Backup (Supabase)
Set Up Supabase (free)
Go to supabase.com โ Create new project โ wait 2 minutes for it to start.
Get Credentials
Supabase Dashboard โ Settings โ API โ copy Project URL and anon public key.
Configure in MediNITS
Settings โ Cloud Backup โ paste URL and key โ click โ๏ธ Supabase (set as default) โ click โฌ๏ธ Backup Now โ toggle "Auto-sync after every save".
How to Restore Data
Restore from Settings Backup File
Open Settings
Click โ๏ธ Settings & APIs in the sidebar.
Click "๐ฅ Import Backup"
Select your medinits_backup_*.json file. All settings, API keys, and clinic profile restore instantly.
Restore from Supabase Cloud
If you lose all local data (e.g. switched devices or cleared browser), configure Supabase credentials in Settings and click ๐ Sync Data. All your backed-up patient records, invoices and appointments will re-download.
Moving to a New Device
- On old device: Settings โ Export Backup โ download JSON file
- On new device: Open app.medinits.com โ login with credentials
- Settings โ Import Backup โ select the JSON file
- If using Supabase: paste credentials โ click Sync Data
Dashboard
The Dashboard is your clinic's command center โ real-time stats, today's appointments, OPD queue, and quick-action shortcuts, all in one glance.
Dashboard Cards
Quick Actions
The Dashboard includes one-click shortcuts to the most common workflows: Add Patient, New Appointment, Generate Invoice, and Send WhatsApp Reminder.
Recent Activity Feed
Shows the last 10 actions across all modules โ new patients added, invoices created, appointments confirmed, prescriptions printed. Each item links to the relevant record.
Patient Management (EMR)
Add, search and manage patient records. Every patient has a full Electronic Medical Record (EMR) with visit history, prescriptions, invoices, lab reports and insurance details.
Adding a Patient
- Click ๐ฅ Patients in sidebar โ click + Add Patient
- Fill: Full Name (required), WhatsApp number, Date of Birth, Blood Group, ABHA ID (optional)
- Add Allergies, Chronic Conditions, Emergency Contact
- Toggle DPDP Consent if the patient has given verbal consent
- Click Save Patient
Patient Record Sections
Searching Patients
Use the search bar at the top of the Patients section. Search by name, phone number, ABHA ID or registration number. Results appear instantly as you type.
Patient Limit by Plan
Basic: 100 patients | Professional: 500 patients | Enterprise: 1,000 patients | White-Label: Unlimited. When you reach the limit, MediNITS shows an upgrade prompt. Upgrade by contacting +91 9663769576.
EMR & AI Prescriptions
Record patient visits with full clinical notes and generate AI-powered prescriptions in 30 seconds using Google Gemini or Groq Llama โ both completely free.
Recording a Visit
- Patients โ click patient name โ + Add Visit
- Enter: Date, Chief Complaint, Vital Signs (BP, Temp, Weight, SpO2, Pulse)
- Enter Diagnosis
- Add Drugs manually OR click ๐ค AI Generate Drugs
- Add Clinical Notes, Follow-up Date
- Click Save Visit
AI Prescription Generation Enterprise
Enter Diagnosis
Type the diagnosis (e.g. "Acute Pharyngitis with mild fever, 3 days duration, no allergies")
Click "๐ค AI Generate Drugs"
MediNITS sends your diagnosis to Gemini/Groq and returns 3-6 appropriate medications with dosage, frequency and duration.
Review & Edit
All AI suggestions are editable. Remove drugs, adjust dosages, add your own. The AI is a starting point โ your clinical judgment always takes precedence.
Print / Save PDF
Click Print to get a professional prescription with your clinic letterhead, signature line, Rx symbol, patient details and drug list.
Prescription PDF Format
Every printed prescription includes: Clinic name & logo, Doctor name & qualification, Patient name & age, Date, Rx symbol, Drug list with dosage, Advice/notes section, Doctor signature area, and a unique Rx number for record-keeping.
Getting Your Free AI Key
- Go to aistudio.google.com
- Sign in with any Google account
- Click "Get API Key" โ Create API Key in new project
- Copy the key (starts with AIzaSy...)
- In MediNITS: Settings โ AI Models โ Gemini โ paste key โ Set Default โ Save
Billing & Payments
Create professional GST invoices with UPI QR codes, track paid/partial/pending status, send WhatsApp reminders, and export reports for your CA โ all in one place.
Creating an Invoice
- Click ๐งพ Billing in sidebar
- Select Patient from the dropdown โ their name and phone auto-fill. Any outstanding invoices are highlighted.
- Enter date and select payment mode (Cash, UPI, Card, Cheque)
- Click + Add Item โ enter description, quantity, rate
- Toggle GST if applicable โ enter GSTIN and tax rate
- Click Generate Invoice โ a professional PDF-ready invoice is created
Invoice History & Payment Status
Every invoice appears in the Invoice History panel below the billing form. You can filter by: All | Pending | Partial | Paid. Search by patient name or invoice number.
UPI QR Code on Invoices
Add your UPI ID in Settings โ Clinic Profile โ UPI ID. Every invoice will have a scannable UPI QR code โ patients scan and pay instantly with GPay, PhonePe, Paytm or any UPI app.
GST Report (GSTR-1)
Analytics โ GST Helper shows a complete month-by-month GST breakdown: Taxable Value, CGST, SGST, totals โ ready for your CA to file GSTR-1. Click Print to download as PDF.
Appointment Calendar
Full drag-and-drop calendar for scheduling, rescheduling and managing appointments. WhatsApp confirmations sent automatically.
Booking an Appointment
- Click ๐ Calendar โ click on any time slot
- Select patient from dropdown (or type to search)
- Set appointment type (Consultation, Follow-up, Procedure, Emergency)
- Add notes if needed
- Click Save โ WhatsApp confirmation auto-sent to patient
Views Available
Day view (hourly slots), Week view, Month view. Use the arrows to navigate between dates. Today button jumps to current date.
Drag & Drop Reschedule
Simply drag an appointment block to a new time slot to reschedule. A WhatsApp reschedule notification is sent automatically.
QR Code Booking Page
Analytics โ Share QR Code to give patients a link where they can self-book appointments. Confirmed bookings appear in your calendar instantly.
OPD Queue & Token System
Issue numbered tokens to walk-in patients. Display the live queue on a waiting room TV or screen. Patients know exactly when their turn is coming.
How to Use OPD Queue
- Click ๐ท๏ธ Queue in the sidebar
- Click + Issue Token โ enter patient name or select existing patient
- Token number is assigned automatically (1, 2, 3...)
- Click Call Next to advance the queue counter
- Click Display Mode to show full-screen queue for waiting room TV
Display Board
Click "๐บ Display Board" to open a full-screen view showing: Current token being served (large), Next 3 tokens waiting, Total patients in queue, Average wait time. Perfect for a second monitor or TV in the waiting area.
WhatsApp Queue Updates
Optionally send WhatsApp messages when a patient's token is "called" โ they can wait outside and come in when notified. Requires CallMeBot configuration in Settings.
WhatsApp & SMS Messaging
Send automated appointment reminders, post-visit follow-ups, invoice notifications and payment reminders via WhatsApp โ completely free using CallMeBot.
Setup CallMeBot (Free, 5 Minutes)
Send a WhatsApp to CallMeBot
From your clinic's WhatsApp: send "I allow callmebot to send me messages" to +34 644 21 79 48
Wait for API Key
CallMeBot replies with your personal API key (a 6-digit number) within a minute.
Configure in MediNITS
Settings โ WhatsApp & SMS โ CallMeBot section โ enter your phone number (with country code, e.g. +919876543210) and API key โ click Set Default โ Save.
What Gets Sent Automatically
Twilio (Professional WhatsApp API)
For high-volume practices, configure Twilio in Settings โ WhatsApp & SMS โ Twilio section. Requires a paid Twilio account but enables proper WhatsApp Business API with 1000+ messages/day.
Revenue Analytics
Understand your clinic's financial health. Revenue forecasts, patient loyalty tiers, retention scores, peak hours, and GST reports โ all printable.
Main Analytics Dashboard
Click ๐ Revenue Analytics in the sidebar. Select time period (30/90/180/365 days). The dashboard shows: Total Billed, Total Collected, New Patients, Average Invoice Value, Patient Retention Rate, Peak Hours.
๐ Revenue Forecast Tab
AI-powered 3-month revenue projection using linear regression on your billing history. Shows monthly bar charts with trend direction (Upward/Downward). Requires at least 2 months of invoice data.
๐ Loyalty Dashboard Tab
Segments all patients into 5 tiers based on visit count: Platinum (10+ visits), Gold (5-9), Silver (2-4), Bronze (1 visit), New. For each tier you can bulk-send WhatsApp appreciation messages.
๐ GST Helper Tab
Complete month-by-month GST breakdown: Taxable Value, CGST amount, SGST amount, Grand Total โ per month and annual totals. Print or save as PDF for your CA's GSTR-1 filing.
Patient Portal
Give every patient a private health portal link where they can view their complete medical history, download prescription PDFs, and check invoice status โ no app install needed.
How to Share Portal
- Patients โ click patient โ scroll to bottom
- Click ๐ Share Patient Portal
- A unique link is generated and copied to clipboard
- Send via WhatsApp or SMS to the patient
What Patients Can See
The portal (accessible on any phone browser) shows: Visit history with dates and diagnoses, Prescription details for each visit, A "๐จ๏ธ Print / Download Prescription" button per visit, Invoice history with payment status, Doctor and clinic contact details.
Patient Prescription PDF
In the portal, each visit card has a "๐จ๏ธ Print / Download Prescription" button. Clicking it generates a professional prescription PDF with the clinic letterhead, opens it in a new tab, and auto-triggers the print dialog โ patient can save as PDF directly.
Social Media AI Posts
Generate professional health tip posts, clinic announcements and health awareness content for Instagram, Facebook, WhatsApp Status, and LinkedIn โ in seconds.
Generating a Post
- Click ๐ฑ Social + Media AI
- Select post type: Health Tip, Clinic Announcement, Awareness Campaign, Festival Greeting, Service Promotion
- Enter topic or let AI suggest one based on the season/current health calendar
- Select language (English, Hindi, Hinglish)
- Click Generate โ post text appears in seconds
- Edit if needed, then copy or share directly
Ad Campaign Generator
๐ข Ad Campaigns tab lets you generate complete Google Ads and Meta Ads copy including headlines, descriptions and calls-to-action for your clinic's services.
Automation
Set up automated workflows that run without any manual intervention โ follow-up reminders, recall campaigns, birthday greetings and preventive health reminders.
Available Automations
Settings & APIs
Configure your clinic profile, AI models, payment gateways, WhatsApp providers, and cloud backup โ all with one-click "Set Default" for seamless integration.
AI Models
Configure keys for Gemini, Groq, OpenAI, Anthropic Claude, or DeepSeek. Click Set Default on any model โ the entire app uses that model for all AI features. Click Test Key to verify it works.
Payment Gateways
Select default payment method: UPI (free), Razorpay (India cards/EMI), Stripe (international), or Cash. Add UPI ID for QR code invoices. Add Razorpay/Stripe keys for online payment links.
WhatsApp & SMS Providers
Select: CallMeBot (free, personal), Twilio (professional API), or WhatsApp Web (opens WA in browser). Set one as default โ all messages across the app use it automatically.
Cloud Backup (Supabase)
Configure Supabase URL and anon key. Click Test Connection to verify. Click Backup Now for immediate sync. Toggle Auto-sync to back up after every save automatically.
Clinic Profile
Clinic name, doctor name, qualification, specialty, registration number, phone, email, address, GSTIN. This information appears on all prescriptions, invoices and the patient portal.
Signature, Stamp & Logo
Draw your signature directly on the canvas, upload a scanned image, or upload your clinic stamp and logo. These appear on printed prescriptions and invoices for a professional look.
DPDP & Compliance
MediNITS is fully compliant with India's Digital Personal Data Protection (DPDP) Act, 2023 and provides built-in tools to help you meet your legal obligations as a Data Fiduciary.
Your Responsibilities as a Doctor (Data Fiduciary)
- Obtain patient consent before collecting personal and health data
- Use data only for the purpose it was collected (treatment)
- Respond to patient data access and erasure requests
- Not share patient data with third parties without consent
- Report data breaches to authorities if they occur