Case study · Healthcare SaaS

MediNote — practice management platform for clinics

A complete SaaS application for clinics and practices: online booking, electronic patient records, e-invoicing, automated reminders and a patient portal — all in one system.

MediNote — platformă SaaS pentru clinici (captură de ecran)

About the project

Small and mid-sized clinics usually juggle paper agendas, Excel files and separate tools for invoicing and patient communication. The result: double bookings, costly no-shows and front-desk time lost to admin work.

MediNote brings everything into a single multi-tenant platform: each clinic manages its appointments, patients, medical documents and invoicing in one place, with strict data isolation between clinics and GDPR compliance for health data. The platform also works for salons and studios, with terminology that adapts automatically to the business type.

Key features

Scheduling

Calendar and online booking

Calendar per doctor and per service, with day and week views, public online booking for patients and per-clinic availability management for every specialist.

Patient records

The complete patient file

Consultations, medical history, signed consents and attachments (lab results, imaging) stored privately and accessible only to the clinic’s authorised staff.

E-invoicing

Integrated tax authority invoicing

Automatic PDF and UBL 2.1 XML invoice generation, submitted directly to the Romanian tax authority (ANAF e-Factura) via OAuth — no manual exports.

Reminders

Automated SMS and email

Appointment confirmations and reminders sent automatically by SMS and email, significantly cutting the no-show rate. Each clinic controls its own message volume.

Patient portal

Direct access for patients

Patients see their appointments, documents and results online, and remote consultations can run over video, straight from the platform.

Laboratory

Full laboratory module

Test catalogue, sample-collection worklists, result validation by authorised staff and delivery of reports to patients by SMS, email or portal.

Technology and approach

  • Backend: Laravel (PHP), MySQL, asynchronous queue processing for notifications and reports.
  • Frontend: Blade + Tailwind CSS — a fast interface without the weight of a full SPA.
  • Payments: per-seat subscriptions through Stripe, billed monthly or annually.
  • Integrations: ANAF e-Factura (OAuth), in-house SMS gateway, video conferencing for telemedicine.
  • Security: granular roles and permissions (admin, front desk, doctor), strict per-clinic data isolation, medical documents served only through access checks.

Need a SaaS platform for your industry?

MediNote shows what a complete software product looks like: from scheduling and documents to tax-compliant invoicing and automated notifications. We can build something similar for your field.

WhatsApp0770 551 979 Sună0770 551 979