E-shop Praktis.sk - six years of cooperation, zero manual data entry
Praktis.sk is a Slovak e-shop focused on selling drugstore products, household items and everyday consumer goods. The operator PRAKTIS SK s.r.o. approached Datilo in 2019 requesting a takeover of development from the original vendor.
The system was built on a proprietary CMS with no documentation, low stability and no connection to key business systems. Although the e-shop was operational, its technology architecture was blocking further growth.
State at Handover
Technical issues at handover included undocumented legacy source code, no integration with accounting systems, payments processed manually without automatic matching, product catalogue managed entirely by hand, no connection to any shipping carriers, unstable hosting with no internal management and no analytics tools or conversion tracking.
Business consequences included a high time burden on the internal team, error rate in order processing, inability to scale the product catalogue, loss of overview of stock and order statuses and limited ability to run marketing campaigns.
What Needed to Be Solved
Rather than an immediate platform migration, we chose a phased approach of stabilisation and incremental extension of the existing system. Datilo took full ownership of backend, frontend, databases, domains, mailing and hosting — and gradually built an integration layer around the e-shop core.
Implemented Solutions
Payment Integration and Matching
Integration with the Tatrabanka payment gateway including automatic matching of incoming payments to orders. The system handles multiple bank accounts and matching runs in real time without any manual intervention.
Accounting System Integration
A bidirectional data transfer between the e-shop's proprietary CMS and the accounting systems MRP and Pohoda. Orders, invoices and stock movements are synchronised, eliminating manual data re-entry.
Product Catalogue Automation
Comprehensive automation of product catalogue management includes:
- automatic creation and update of categories
- automatic generation of product cards
- updates of prices, images, technical data and stock parameters
- automatic translation of product data from Czech to Slovak
- automatic assignment of products to categories based on defined rules
Carrier Integration
Integration with six shipping partners — GLS, DPD, Packeta, BigArena, SDS, SPS and 123Kurier — including transfer of tracking URLs and delivery status information directly into the order management system.
Shipping Rules Engine
Implementation of advanced shipping logic based on parcel weight, product type and internal business rules. The system automatically assigns available shipping methods based on order parameters.
Order Status Automation
Automatic processing and updating of order statuses in response to payment and shipping events. QR codes for payments generated directly on invoices.
Reporting and Analytics
Order and item reporting, integration with Google Tag Manager, Google Analytics 4, Heureka.sk and Google Shopping for comprehensive tracking of e-shop performance and marketing campaigns.
Hosting and Infrastructure
The e-shop is hosted on servers managed by Datilo / PETER HOLDING s.r.o. The platform has been migrated to new infrastructure multiple times without service interruption. Databases, domains and mailing are all under our full management.
Key Architectural Decision
"Praktis.sk is not a project with a clear start and end. It is a living system that grows alongside the business. Rather than a risky full platform replacement, we chose to gradually build an integration layer around the existing core — every step planned, documented and reversible."
— Datilo — system architecture
Results and System Status
- 6+ years of active partnership
- 7 shipping carriers integrated
- 2 accounting systems synchronised in real time
- Fully automated order processing from payment receipt to dispatch
- A catalogue of thousands of products managed automatically without manual intervention
- Accounting data with no manual re-entry
- Stable operation on private infrastructure with guaranteed uptime
- Measurable campaign performance through full analytics integration
- The e-shop has been migrated to new infrastructure multiple times without downtime
Cooperation Model
The cooperation runs on a monthly retainer basis since 2019. The monthly retainer includes backend and frontend development and evolution, database, domain and mailing management, hosting on private infrastructure, monitoring and incident resolution, active development of integrations and features and ongoing optimisation and technical SEO management.
Does your company face a similar problem?
If data between systems doesn’t match, processes rely on manual work, or technology is starting to hold your company back, the issue usually isn’t a single tool but the architecture of the entire system.
We’ll review your situation and suggest possible next steps.
Assess the state of your systems