SmartClinic | Clinic and Patient Management System

Description
SmartClinic is a clinic and patient management system built around the working day rather than a set of data-entry screens. The front desk checks patients in from a live consultation queue, the doctor opens the visit with one click and the patient’s record, allergies and history are already on screen, and billing assembles itself from what the consultation actually contained.
Everything a small or mid-sized practice needs is included — appointments and scheduling, patient case files, prescriptions, pharmacy stock, laboratory orders, invoicing with double-entry accounting, staff administration and role-based access.
SmartClinic is built with ASP.NET Core 10.0 MVC, C# and TypeScript on an MS SQL Server database, and ships with the complete source code so you can extend it however your clinic works.
Important:
If the demo (“Live Preview”) does not load for you, please click the “remove frame” button in the top right corner.
Demo Information:
Admin Login:
Link: https://smartclinic.optimumsol.com/
Username: admin
Password: admin1234
Features
Built around the clinic day, not a generic admin panel
- A live consultation queue on the dashboard — Waiting, In consult and Completed — that the front desk actually works from: check a patient in, start the consultation and complete it without opening a single dialog
- A patient omnibox in the header: press ”/” anywhere and search by name, phone or patient code, then open the case file straight from the keyboard
- A live day strip on every screen showing who is waiting, who is with a doctor and who is finished
- Navigation organised the way a clinic runs — Front Desk, Clinical, Pharmacy, Billing, Practice
Patient case file
- One page per patient: identity, age and blood group, with a prominent allergy banner whenever allergies are recorded
- Full clinical history as a timeline — complaint, diagnosis, vitals, prescriptions and lab work per visit
- Billing position and invoice history alongside the clinical record
Appointments and scheduling
- A day schedule with a column per doctor, so the shape of the day is visible at a glance — who is loaded and who has free time
- Move between days, with unassigned bookings flagged so they cannot be missed
- Appointment statuses drive the queue automatically
Consultations
- Start a consultation from the queue and the visit is created pre-filled from the booking — patient, doctor and presenting complaint carried across, with no re-typing
- A focused consultation screen showing the allergy banner, this encounter’s vitals and findings, prescriptions, lab orders and what the patient was last seen for
- Prescriptions with dosage, duration and instructions; lab orders with status and results
Billing that follows the consultation
- Bill a visit in one action: the consultation fee, every lab test ordered and every medicine prescribed are assembled into the invoice automatically
- Invoices post to the general ledger as balanced double-entry journals
- Billing a visit twice is prevented, so a patient cannot be charged for the same consultation more than once
- Invoice lines, discounts, payments and outstanding balances
Pharmacy
- Medicines with categories, purchase and sale prices, and live stock levels
- Medicine purchases and dispensing, with low-stock surfaced on the dashboard
Laboratory
- Lab tests with prices and normal ranges
- Lab orders raised from a consultation, tracked from ordered to sample taken to completed
Accounting
- Chart of accounts, journals and transactions
- Payment, receipt and contra vouchers with automatic voucher numbering
- Clinic income and expenses posted to the ledger
Staff and practice administration
- Employees, departments and designations
- Leave types, requests, balances and overtime
- Payroll and employee loans
Administration
- Users, roles and granular permissions
- Multi-language support with an in-app translation editor
- Nine colour themes, plus branding for the application name, logos and login page
- Email, SMS and WhatsApp notification settings
Technology
- Full source code included — ASP.NET Core 10.0, C#, TypeScript, MS SQL Server
- A modular, service-based web application
- Responsive layout that works on desktop and tablet
- Full documentation included
System Requirements
To run the application (the compiled build is included, so this is all you need):
- Windows Server or Windows-based hosting with IIS 7 or above
- ASP.NET Core 10.0 Hosting Bundle installed
- MS SQL Server 2019 or newer
Optional, only if you want to edit and rebuild the included source code:
- .NET 10 SDK, with Visual Studio 2022 (or later), VS Code or Rider
- Node.js 20 or newer
Please note
- Email, SMS and WhatsApp notifications are integrations with third-party providers (for example SMTP, Twilio, Vonage, AWS SNS or the Meta WhatsApp Business API). The application includes the settings screens and the sending code, but sending real messages requires your own account with one of those providers, and those services are typically paid or credit-based. No provider subscription is included with this item.
Installation Steps
- Unzip the package
- Upload the application to your hosting or IIS
- Create an empty database on your server
- Set the connection string in appsettings.json
- Start the application — the database schema is created automatically on first run
- Log in with the default administrator account and start using it
Application change history
V 1.0 Date: 04/09/2026 Initial release
| Type | .NET Script |
|---|---|
| Author | Order247 |
| Price | $39 |
| Sales | 0 |
| Rating | 0 (0) |
| Published | Sep 22, 2026 |
| Last Update | Oct 10, 2026 |
| Compatible Browsers | IE11, Firefox, Safari, Opera, Chrome, Edge |
| Compatible Software | .NET 10.x |
| Demo Url | https://smartclinic.optimumsol.com/ |
| High Resolution | No |
| Source Files Included | C# CS, SQL, JavaScript JS, JavaScript JSON, HTML, CSS, LESS |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,331 views · 67 clicksSaaS · Week 46 · 7,331 views · 67 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,599 views · 232 clicksWebsite · Week 46 · 46,599 views · 232 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,541 views · 127 clicksSaaS · Week 46 · 44,541 views · 127 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,427 views · 206 clicksSaaS · Week 46 · 63,427 views · 206 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,676 views · 127 clicksDesktop App · Week 46 · 32,676 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,300 views · 19 clicksWebsite · Week 46 · 8,300 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
6,927 views · 29 clicksWeek 46 · 6,927 views · 29 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,410 views · 18 clicksWeek 46 · 6,410 views · 18 clicks