Skip to content

E-shop for a Network of 350 Pharmacies

on the Marco 3.0 Platform

# E-commerce

Moje Lékárna (Sanovia a.s.)

2024

Molka

We built a new online store at mojelekarna.cz on the Marco 3.0 platform with hexagonal architecture. The store serves a network of 350 pharmacies with pharmacy system integrations and a loyalty program.

10,000+

products in catalog

350+

connected branches

100,000+

orders per year

+30% Y/Y

year-over-year growth

MOL_1

E-commerce for a network

of 350 pharmacies

Moje Lékárna is one of the largest pharmacy networks in the Czech Republic  Sanovia a.s. operates over 350 locations and needed a unified e-shop connecting online sales with the inventory management of the entire network.

The challenge was integrating with pharmacy systems managing inventory at each branch and displaying real-time availability of thousands of products. We deployed Marco 3.0 with hexagonal architecture three times faster and more scalable than the previous version.

MOL_3

Marco 3.0

with hexagonal architecture

Marco 3.0 is the third generation of our e-commerce platform, completely rewritten with hexagonal architecture. Domain logic is separated from infrastructure adding a new supplier, payment method, or pharmacy system integration only requires implementing the relevant adapter, while the core remains untouched.

Performance tests showed a threefold speed improvement over Marco 2.0. The catalog with over 10,000 products responds smoothly even under heavy load. The backend runs on PHP and Symfony, content is managed by Sulu CMS.

MOL_2

Integration

with Algis and Lekis

We connected the e-shop to the Algis and Lekis pharmacy systems, which manage inventory and drug dispensing across 350+ locations. Customers see real-time stock availability at specific branches synchronization runs continuously, and inventory changes are reflected in the e-shop within minutes.

The integration also covers pricing, product categorization, and regulatory restrictions the e-shop complies with rules for online pharmaceutical sales and displays all legally required information.

MOL_4

E-prescriptions

and in-store pickup

We developed functionality for picking up medications via electronic prescription the customer enters their e-prescription code, selects a branch, and the pharmacy prepares the medications for pickup. The e-shop doesn't act as a sales channel for prescription drugs, but as an interface that simplifies communication between the patient and the pharmacy.

The e-shop also offers full-text search across a catalog of 10,000+ products via Cognito Search, editorial content managed in Sulu CMS, and an upcoming loyalty program connecting online and offline purchases.

What the client said

about our work

MOL_testimonial
Moje_lekarna_lista

“The combination of Sulu CMS and the Marco e-commerce solution allowed us to build a platform that meets the specific needs of pharmacy retail—from product catalog management to e-prescription processing.”

Ing. Libor Koziorek CBO, Sanovia, a.s.

Our approach

From deploying Marco 3.0 through pharmacy system integration to loyalty programs and beyond.

1

E-commerce on Marco 3.0

We deployed the new Marco platform with hexagonal architecture. Compared to Marco 2.0, it's three times faster and significantly easier to extend with new integrations.
2

Pharmacy system integration

We integrated the e-shop with Algis and Lekis systems that manage inventory and pharmacy processes across all 350+ branches.
3

E-prescriptions and medication pickup

We developed e-prescription functionality connecting online orders with in-branch medication pickup.
4

CMS and search

Sulu CMS handles editorial content management, Cognito Search provides full-text search across the 10,000+ product catalog.
5

Loyalty program

We're preparing a loyalty program for Moje Lékárna customers, connecting online and offline purchases.
Docker
Docker
React
React.js
PHP
PHP
Sulu
Sulu
Redis
Redis
Symfony
Symfony
K8s
K8s
Elasticsearch
Elasticsearch
Anthropic
Anthropic AI

Cutting-edge technologies and breakthrough innovations

We build on modern technologies ensuring high development efficiency and stability as well as security of our solutions in accordance with ISO 27001. We specialize in PHP and the Symfony framework, rely on ReactJS for frontend, and are implementation partners of the Sulu CMS content management system.

We leverage the latest AI innovations that accelerate development and systematically reduce technical debt and application errors.

Web portals, applications, e-shops, and other solutions run on a modern high-availability architecture based on Docker and Kubernetes.

Services and products

services we delivered

Marco 3.0

E-commerce platform as the store foundation.

Sulu CMS

Content management system for editorial content and store pages.

Cognito Search

Full-text search across the product catalog.

Operations and Maintenance

Long-term operations, updates, and new feature development.

Have a project or an idea? Schedule a free consultation and find out how we can help you.

The Cognizance Blog Honest developer insights

Not enough? We have more