A modern, offline-first clinic management app built with Material You (Material 3) design – for Indian doctors and small clinics.
- Add/update patient details: name, age (Y/M/D), and visit date.
- Track payment mode: Cash / UPI / Online.
- Auto-formatted visit history view.
- Long press any visit to Edit/Delete full patient data.
- Dynamic medicine picker dialog with search.
- Add multiple medicines with:
- Quantity
- Price per unit
- Discount (%)
- Final amount auto-calculated
- Live medicine cart preview with delete support.
- Grand total auto-calculated with payment mode selection.
- Clean CardView display for visits.
- Filter by:
- 📅 Date Range
- 🔍 Keyword search (name, age, phone, amount)
- Full patient + medicine summary in one screen.
- Long-press to edit:
- Name, Age, Visit Date, Payment Mode
- Medicine list, quantity, discounts
- Rounded, Material 3-styled dialogs with scroll and autofill.
- Export full visit and medicine bill records as PDF.
- Print-friendly format.
- Works fully offline – no cloud storage needed.
- Rounded components, clean layout.
- Light/Dark mode support.
- Responsive design for all screen sizes.
- Live calculation on quantity/discount change.
- Dynamic search UI.
- Validations on inputs.
- Smart defaults for faster entry.
- 100% local data via SQLite
- No Internet required.
- No cloud, full privacy – ideal for rural clinics.
| Technology | Purpose |
|---|---|
| Java | Core application logic |
| SQLite | Local data storage |
| SharedPreferences | Configuration flags & storage |
| Material 3 (MDC) | UI components & themes |
| RecyclerView | Dynamic medicine list |
| BottomSheetDialog | Medicine selection modal |
| Dialogs & Alerts | Edits and confirmations |
| CardView | Visit card layout |
| Lottie (Optional) | Animations |
- 🗃 Export to Excel
- ☁️ Backup/Restore (local & cloud)
- 📈 Visit analytics dashboard
- 👨⚕️ Multi-user login (Doctor/Staff mode)
- 🔄 Google Drive/Firebase sync
- 📱 Tablet optimization & RTL support
- Clone or download this repository.
- Open the project in Android Studio (or any compatible Java IDE).
- Ensure
compileSdkandtargetSdkare API 23+ (Android 6.0 or above). - Click Build → Build APK(s) and install on your Android device.
👨💻 Author: Ramm Healthcare Dev Team
📌 Mission: Empower clinics with fast, simple, and fully offline management software tailored for India’s local healthcare practices.
💡 This app stores everything securely on your device — no internet required. 100% privacy, zero data sharing.








