Portfolio Project by Wollow: Microservices for Automated B2B Integration in the Pharmaceutical Sector
Pharmnet, one of Bulgaria’s largest pharmaceutical wholesalers and part of the Mareshki Group, partnered with Wollow to develop a system that automates real-time synchronization of drug and medical supply data — including pricing, stock levels, and availability — from three major external pharmaceutical providers: Sting Pharma, Sopharma, and Phoenix Pharma.
The solution: a modular system based on modern microservice architecture, designed and developed by Wollow.
What We Delivered
-
Integration with third-party warehouse systems via API or available protocols
-
A centralized aggregated product database that unifies information across all suppliers
-
A system of microservices that connect directly with Pharmnet’s internal software
-
Automated order requests from a pharmacy network based on best price and delivery terms
-
Upcoming phase: direct patient orders via a public pharmacy portal, routed through our microservices to the wholesalers
Technologies Used
-
Ruby on Rails – for server-side logic, automation, and API integration
-
JavaScript – for interactive modules and user interfaces
-
Built for DevOps workflow and CI/CD pipeline compatibility
Why Microservices?
Microservices allow each functional unit (e.g., pricing, availability, order requests) to run independently, scale efficiently, and adapt to individual system requirements. This flexibility is essential when integrating with multiple external APIs and platforms, each with their own logic and structure.
A successful microservice ecosystem relies on a strong DevOps foundation, enabling seamless collaboration between development and operations.
Business Value Delivered
-
Automated a process previously handled by more than 10 full-time staff
-
Eliminated manual errors and redundant workflows
-
Enabled real-time price comparison across vendors
-
Increased accuracy, delivery speed, and operational efficiency for partner pharmacies
Long-Term Partnership
The Mareshki Group has been a trusted Wollow client for over 15 years. We’ve built multiple digital solutions across various parts of their business, including:
- Beach and attraction management software – a system to manage concessions, ticketing, and inventory
- Employee evaluation system – for HR and performance tracking across the pharmacy network
- VM Petroleum website – showcasing fuel stations, prices, promotions, and locations
- E-commerce platform for cosmetics – fully integrated with a third-party warehouse management system
- Online store for a pharmacy chain – including search by ingredient/symptom, delivery or pickup, and e-prescription support
This project — and our ongoing relationship with the Mareshki Group — demonstrates Wollow’s ability to deliver strategic, scalable software solutions that optimize operations and create measurable business impact.
