Case study · Healthcare · Custom ERP

Custom Laravel ERP for Retirement Homes & Elderly Care Facilities

RemoteMage replaced a retirement home’s paper record-keeping with a secure, real-time platform — managing the full lifecycle of elderly care operations, from patient admissions and daily treatments to drug depot inventory and financial cost analysis.

Laravel 11Filament PHP v3Livewire 3MySQLRedisMeilisearch

Project overview

One platform for doctors, nurses, and administrators

RemoteMage designed and developed a custom Laravel ERP for a retirement home to replace manual record-keeping with a secure, real-time digital platform. The system manages the full lifecycle of elderly care operations — from patient admissions and daily treatment schedules to drug depot inventory control and financial cost analysis.

Built on Laravel 11 and Filament PHP v3, the platform serves as a centralized hub where doctors, nurses, and administrators collaborate across shifts. Every module was designed with non-technical end users in mind, so frontline care staff can operate the system confidently on tablets and mobile devices.

The challenge

Dozens of moving parts, all coordinated on paper

  • No digital patient records. Profiles, treatment plans, and medication histories were maintained on paper, making retrieval slow and error-prone.
  • Untracked drug inventory. The medical depot had no reliable system for batch quantities, expiration dates, or consumption rates — leading to expired stock and shortages.
  • Manual stock audits. Physical counts required days of cross-referencing paper logs, with no way to reconstruct historical stock for compliance.
  • No financial visibility. No consolidated view of medication costs per patient, per care grade, or per month.
  • Multi-user coordination. Nurses across shifts needed simultaneous, role-appropriate access without conflicts.

Key features & modules

What we built

Patient & care grade management

A centralized patient management system with comprehensive profiles — personal details, admission dates, and automated classification by care grade (I, II, III). Each profile links to active and historical treatments, giving staff a complete medical timeline at a glance.

Custom Laravel ERP dashboard for retirement home management

Treatment & medication administration

  • Chronic (recurring) treatments — daily schedules mapped to times of day in standardized X-X-X notation (morning-noon-evening)
  • Intermittent (one-time) treatments — individual medical events with product, quantity, and timestamp

Real-time stock checks run before any medication event is confirmed — insufficient inventory blocks the administration and alerts the nurse.

Patient treatment administration panel built with Filament PHP

Intelligent drug depot & inventory control

Batch-level tracking of quantities, expiration dates, and unit pricing. When medication is administered, an automatic FIFO algorithm deducts stock from the earliest-expiring batch — eliminating the risk of expired medication being overlooked.

Drug depot batch inventory with FIFO depletion

Historical stock snapshot (audit tool)

Management selects any past date and instantly sees reconstructed inventory for every product as of that moment:

Stock on Date = Total Received (Administrations + Adjustments)

A multi-day manual count became a single-click digital report with Excel export.

Historical stock snapshot audit tool for care facility inventory

Printable treatment data sheets

Branded PDF treatment data sheets for any patient — complete chronic medication history, dosage patterns, and facility branding — automatically named with patient and timestamp.

Patient profile with PDF treatment data sheet export

Reporting, analytics & access control

  • Patient cost reports across any date range
  • Product usage analysis per depot product
  • Searchable administration history — a full audit trail
  • Monthly cost charts by care grade, all with Excel export

Granular role-based access for administrators, doctors, and nurses via Filament Shield.

Monthly medication cost charts by patient care grade

Tech stack

Built on a modern, maintainable foundation

BackendLaravel 11
ReactivityLivewire 3
Admin panelFilament PHP v3
DatabaseMySQL
CachingRedis
SearchMeilisearch
PDFDomPDF
Excel exportFilament Excel
Access controlFilament Shield
ContainersLaravel Sail

Results & business impact

From paper binders to a single click

MetricBeforeAfter
Stock audit prep3–5 days of manual countingInstant single-click historical snapshots
Medication error riskHigh — paper-based, no validationMinimal — real-time checks + FIFO automation
Financial reportingEnd-of-month manual spreadsheetsReal-time dashboards with Excel export
DocumentationHandwritten logsSearchable digital records with PDF export
Multi-user accessShared paper bindersRole-based secure concurrent access

Why RemoteMage

Problems no off-the-shelf platform handles well

This project required reconstructing accurate drug inventory at any historical date for regulatory audits, enforcing FIFO batch depletion automatically at the point of care, and making all of it usable by non-technical nursing staff on tablets.

We built every feature around a specific operational constraint, in close collaboration with the client team. The result is a system they own and maintain independently.

Building a custom ERP or management platform?

Tell us about your operation — we’ll map how a system like this would work for your organization, before you commit to anything.

Start your project

Privacy Preference Center