18 · App development · E-commerce
LANAKILA Shopping App: shop, design your own, share.
For LANAKILA, the Leipzig sports brand of Sylvia Michalk, we built a native shopping app for iPhone and iPad: catalog, wishlist, cart and checkout with Apple Pay – plus the LANAKILA Designer for custom jerseys and an area where athletes share photos and videos straight from the app.
Project for LANAKILA, the Leipzig sports brand of vona owner Sylvia Michalk
- Native iOS app
- iPhone & iPad
- SwiftUI
- Custom middleware
- WooCommerce
- Apple Pay
- Push notifications
- iPhone + iPad
- one native SwiftUI app, connected through a custom middleware
- 0 tracking SDKs
- no third-party analytics or advertising SDKs in the app
- TestFlight
- as of 10/2026: in Apple's test phase, Android planned
01 · Starting point
LANAKILA's store runs on WooCommerce. Besides regular shopping, the brand stands for custom designs, team outfits and the Lanakila Racers community. The goal was an app that brings all of this together in one place on smartphone and tablet – fast, native and without tracking.
02 · Solution
A native SwiftUI app for iPhone and iPad. It does not talk to WooCommerce directly: a purpose-built middleware mediates between app and store. Multi-level caching keeps catalog and product pages fast, and recently viewed products stay available offline.
Shopping: catalog with full-text search and filters, wishlist with a push notice when a price drops or a variant is back, a size assistant with body measurements that stay on the device, a cart that survives a restart and checkout with Apple Pay. Sign-in with Face ID or Touch ID, guest checkout too.
Design your own: in the LANAKILA Designer, jerseys are colored part by part, checked front and back and ordered directly. Clubs and teams get a request form with inspiration images and the integrated team configurator.
Sharing: with their Lanakila Racers access, athletes upload photos and videos straight from the app; plus newsletter, stories and the community area.
See all screens in the app references →
03 · Result
Shopping, custom designs, team requests and community come together in one app – without analytics or advertising SDKs, with credentials and body measurements protected in the device keychain. The app supports dynamic type, VoiceOver and “Reduce Motion”. As of 10/2026 it is in Apple's TestFlight phase; planned are the LANAKILA Miles loyalty program, sign-up for LANAKILA Events and an Android version.
04 · Workflow
- Custom middleware: WooCommerce via API, Multi-level caching, available offline, Push on price, availability, orders, No tracking SDKs
- FROM CATALOG TO ORDER: Catalog (search, filters, wishlist) → LANAKILA Designer (color the jersey part by part and check) → Cart (kept even after a restart) → Checkout (Apple Pay · Face ID or as guest) → WooCommerce (order in the store, status by push)
- LANAKILA RACERS: Photos & videos (upload straight from the app) → Own uploads (history viewable offline too)
05 · Insights
Related services
We can do this for you, too.
The services behind this project — with examples, process and frequently asked questions.
App development
Native and cross-platform apps for iOS and Android — and desktop apps for macOS and Windows. Thought through in UX and design, strong in performance.
Learn more →Development
Web development, app development and custom software — tailor-made, performant and built around your business. We build digital products that keep working: cleanly built, easy to maintain and ready to grow.
Learn more →Keep reading
Background from practice.
Blog
API Design Best Practices: Interfaces That Last
Good APIs are like good architecture — you don't notice them when they work. Principles for long-lived, developer-friendly interfaces.
Read more →Blog
Accessible Websites: A Practical Guide to WCAG 2.2
Semantic HTML, keyboard, contrast and testing: what WCAG 2.2 requires, what the accessibility act means for websites and how to test accessibility.
Read more →Next project
Your project here?
Tell us about your problem. The first conversation is of course free of charge and without obligation.
Request a project →