img
img

ProcureMed

img

ProcureMed is a next-generation procurement management platform built to help hospitals optimize their purchasing processes and financial performance. Partnering with the client from concept to delivery, we developed a system that goes beyond simple cost tracking - equipping healthcare organizations with the tools to analyze procurement activity, benchmark performance against anonymized industry data, and uncover the drivers behind price changes.

By architecting a platform capable of evaluating historical trends, forecasting costs, and aligning procurement decisions with quality care standards, we enabled healthcare providers to make smarter, data-driven choices. The result is a robust solution that not only reduces inefficiencies but also empowers procurement teams to deliver measurable savings without compromising on patient care.

Backend Development
Project Management
DevOps
QA
summary-box-icon

Scope:

Dedicated Agile Team


Team:

4 People


Duration:

6 Months

Challenge

When ProcureMed approached us, their hospital clients were running procurement operations through manual processes and sprawling Excel spreadsheets that lacked even the most basic functionalities. The system offered no market intelligence, leaving procurement teams without the tools to compare prices or evaluate quality, making strategic decision-making nearly impossible.

The legacy platform suffered from poor user experience and data fragmentation across multiple disconnected tools. Managing business logic through Excel required intricate master spreadsheets that demanded constant maintenance, creating operational bottlenecks and scalability issues.

A particularly pressing issue was the mismatch between procurement and consumption units: hospitals often purchased products in one measurement but consumed them in another. This disconnect broke the link between procurement and expenditures, blocked historical analysis, and undermined forecasting.

On top of that, the system had no inventory tracking or visibility into product outliers, leaving clinics unable to monitor their stock levels or anticipate shortages.

Solution

We built ProcureMed from the ground up as a unified platform that replaced fragmented Excel sheets and multiple disconnected tools with a single, integrated system. Hospitals now have a centralized place to manage procurement, purchasing, and inventory - streamlining operations and removing the friction of manual work.

One of our first steps was enabling seamless bulk data imports, making it easy to migrate large datasets into the platform without disruption. From there, we completely rethought the user experience, prioritizing simplicity so procurement teams could navigate the system intuitively and work without unnecessary complexity.

To address inventory inefficiencies, we introduced a robust management module based on the FIFO (First In, First Out) principle. This gave hospitals tighter control over supplies, minimized waste, and solved the unit mismatch problem by creating a consistent framework for tracking products from purchase to consumption.

Finally, we embedded market visibility directly into daily workflows. Procurement teams can now analyze historical spending patterns, identify cost trends, and benchmark their prices against anonymized market data. What used to be guesswork is now informed, data-driven decision-making that helps hospitals balance cost efficiency with quality care.

img
img
img
img
img

Historical Analysis

The Historical Analysis feature allows clinics to review and compare their monthly and yearly procurement and spending trends. It provides insights into product price fluctuations, purchase quantities, and averages over time. Users can also analyze supplier performance, including turnover, delivered products, and price comparisons against historical bests or benchmark prices.


img

Benchmarking

The benchmarking feature enables clinics to compare procurement and usage data against anonymized market insights and similar clinics by size (turnover) or profile. Users can analyze exact product prices, explore alternatives with the same active ingredient, or examine broader product groups with the same function. This comprehensive comparison helps clinics identify opportunities to optimize spending and reduce costs.

In addition, consumption can also be benchmarked by product, group, or category, taking into account relevant clinical activities such as patient bed-days or surgeries. Clinics have the flexibility to select relevant comparison groups and define the periods for which data should be considered - for example, six months for procurement data or two years for usage data. This ensures that the benchmarking results are both meaningful and accurate, providing actionable insights for operational and financial decision-making.



img
img

Bulk Import

The bulk import feature enables users to import hospital data from various operational applications in bulk via CSV files - eliminating the need for manual entry. The system automatically validates, categorizes, and auto-connects records while flagging entries with missing or incorrect data for review. Supported data includes purchases, spending, products, procedures, and write-offs, enabling efficient mass data entry.



img
img

Mapping

The mapping feature simplifies data integration by automatically aligning CSV file columns with ProcureMed’s predefined system fields. When headers match, mappings are applied instantly; If automatic mapping fails, users can manually adjust the mappings. This hybrid approach combines automation with flexibility, ensuring that every record is connected correctly to the ProcureMed product catalog. The result is a smooth import process, reduced onboarding time, and consistently reliable data synchronization.



img

Role & Permission Management

The platform uses a Role-Based Access Control (RBAC) model, where user access and capabilities are governed through predefined roles.

Single-tenant scope - Each tenant is fully isolated, and roles/permissions apply only within that tenant.

Predefined roles - The system provides standard roles (Super Admin, ProcureMed Admin, ProcureMed User, Hospital Admin, Hospital User), each with specific access levels and responsibilities.

Centralized role management - Role assignment and management are handled centrally, ensuring a clear and structured permission model.

Configurable via Admin interface - While predefined roles are available, administrators can adjust the permissions of these roles directly through the interface, without requiring development effort.


img

Laravel Cloud Integration

When Laravel Cloud was released during our development phase, we decided to bring it on board to make deployments and infrastructure management much simpler. Its user-friendly interface made setting up environments quick and easy, while giving us smooth, zero-downtime deployments and hassle-free management of queues, cache, and storage. By offloading complex provisioning and scaling tasks, Laravel Cloud freed us from a lot of operational overhead, letting the team focus on building features faster without compromising stability or performance.

Involvement & Process

Our product design process started with collaborative workshops to gather requirements, define key problems, and outline the solution architecture. We also interviewed the client to understand their business processes and existing challenges. Based on these insights, we created user flows for the app and designed the overall system architecture.
We designed ProcureMed’s architecture to support a multi-hospital environment, with each hospital operating as a tenant and its data securely isolated. A Role-Based Access Control (RBAC) system manages permissions across tenant-specific environments and a central administrative hub, where authorized users oversee all tenants. Permissions are configured dynamically through a user-friendly Admin interface, streamlining access control without developer intervention.

A Filament-based admin panel enables hospitals to efficiently manage procurement and analytics, while modular action classes handle complex business logic independently from the UI. A dedicated service layer processes bulk CSV imports, validating and standardizing data, and connects hospital records to market benchmarks in a way that protects sensitive information. This allows clinics to understand historical trends, make smarter purchasing decisions, and effectively manage purchases, expenses, and write-offs.

Our project was built using Laravel 11 and Filament, providing a robust backend and a flexible admin panel. Filament enabled us to create an intuitive interface for managing application data and workflows, while our action classes encapsulated business logic, keeping it separate from Filament resources for better modularity and maintainability. Spatie Laravel Data was used in these actions to provide clean and type-safe function arguments.

The application performed heavy queued operations, which were efficiently handled and monitored using Laravel Horizon and Telescope, providing real-time insights into background processes. Laravel Pint ensured consistent code styling across the project

Our project started on AWS, using services such as ECS, S3, and ElastiCache to manage containers, store media, and optimize performance. Around that time, Laravel Cloud was newly released, and we decided to give it a try. Its intuitive interface, simplified environment management, and easy deployment process allowed us to streamline infrastructure operations.

We implemented CI/CD pipelines with GitHub Actions, automating deployments across development, staging, and production environments.

Slack and Jira were integrated to streamline collaboration, automatically notifying the team about deployments, environment updates, and other important workflow events.

Tech Stack
img

Meet the authors

We are a 200+ people agency and provide product design, software development, and creative growth marketing services to companies ranging from fresh startups to established enterprises. Our work has earned us 100+ international awards, partnerships with Laravel, Vue, Meta, and Google, and the title of Georgia’s agency of the year in 2019 and 2021.

img
CONTACT US
Similar Projects
aPeso

Employee Loyalty Platform


Socar

Loyalty App


Skippit

B2B SaaS


Light Up The Flag

Creative Campaign & B2C Platform