Home / Work Real projects, real systems Each case below shows what we built and how we approached it. We're adding measured before/after numbers as we publish them — only results we can stand behind go live.
Client Bozic-Konig Intercity Transport Booking platform
Bozic-Konig — Online Reservations A booking flow rebuilt for faster search, a simpler checkout, and an experience that actually finishes on a phone.
Challenge Passengers dropped out during route selection and checkout — the old flow was slow, fragmented, and hard to complete on mobile.
Solution We designed and shipped a modern booking experience connected to the operational system, with cleaner seat selection and a guided, single-path checkout.
— Conversion
Completed-booking rate vs. the previous checkout. — Page speed
Median load time on the main booking route. — Monthly users
Stable monthly audience after launch. React Next.js Laravel API MySQL Redis
Visit live site Client Srbija Tours Int'l Travel & Ticketing High-traffic site
Serbia Tours — Ticket System A performance-focused rebuild of the public ticket channel, made to hold up under campaign and seasonal traffic.
Challenge The site slowed down under campaign traffic and seasonal demand, causing failed checkouts and support escalations.
Solution We reworked how the frontend and data layer talk to each other, added caching, and tightened the booking flow so it stays fast under load.
— Checkout completion
Completed ticket purchases after the rebuild. — Backend speed
Booking-search response time after optimization. — Peak capacity
Campaign load handled without slowdowns. WordPress Laravel API MySQL Redis Nginx
Visit live site Client Serbia Tours Mobile · iOS & Android Companion app
Serbia Tours — Mobile App Cross-platform app for live schedules, mobile ticketing, and push notifications.
Challenge Passengers relied on the desktop site to check schedules and buy tickets — no mobile channel meant lost bookings from people on the go.
Solution We built a React Native app for both platforms, connected to the existing system for real-time schedules, availability and mobile payment.
— Mobile bookings
Ticket sales coming through the app. — App rating
Average rating across both stores. — Push engagement
Open rate on schedule and promo notifications. React Native Expo REST API Android iOS Push
Client DriveSoft Fleet Management Back-office system
DriveSoft — Back-office System An admin platform for fleet operations: scheduling, roles, reporting and background jobs in one place.
Challenge The team managed vehicles, drivers and reservations through spreadsheets and manual steps — no central system for reporting or roles.
Solution We built a back-office with role-based access, background job processing for heavy tasks, and automated reporting that replaced manual exports.
— Processing time
Manual work replaced by automated jobs. — Reporting
Live dashboards instead of manual exports. — Uptime
Availability since production deployment. Laravel 10 MySQL Redis Queues Docker
Client DriveSoft B2B SaaS / Mobility Demo platform
DriveSoft — Demo Platform An interactive demo product so the sales team can show the platform's value in minutes.
Challenge Sales demos relied on static screens and ad-hoc scripts, which made technical validation inconsistent.
Solution We delivered an interactive demo app with realistic filters, a multi-step reservation flow, and a polished, localized experience.
— Demo-to-proposal
Meetings that moved into proposals. — Demo prep time
Setup time for the sales team. — Understanding
How quickly prospects grasped the product. React Vite Tailwind CSS TypeScript i18n
Visit live demo Client Online retailer E-commerce Store rescue
E-commerce Store Rescue A failing online store stabilized and sped up — a cleaner checkout and a stack that finally holds together.
Challenge Plugin conflicts, poor performance and checkout instability were cutting the return on paid campaigns.
Solution We refactored the theme, removed plugin overlap, added caching, and rebuilt the conversion-critical templates.
— Revenue / session
Value generated per visit. — Page speed
Largest Contentful Paint on key templates. — Cart abandonment
Drop-off after the checkout fixes. WordPress WooCommerce PHP Cloudflare MySQL
Client Civic Initiatives Non-profit / Culture Website rebuild
Prostor Miljenko Dereta A WordPress rebuild focused on speed, a clean editing experience, and stronger technical SEO for a cultural space in Belgrade.
Challenge The old site was slow, ran outdated plugins, and was losing organic traffic to technical SEO issues.
Solution We rebuilt it with modern blocks, optimized images and caching, and fixed the technical SEO so it loads fast and ranks.
— Mobile load
Load time after optimization. — Organic traffic
Search visibility after the SEO fixes. — Core Web Vitals
Google's page-experience thresholds. WordPress Gutenberg Performance SEO PHP Responsive