Medicine

Fashion mCommerce app

Zrzut ekranu aplikacji Medicine

Fashion mCommerce app

An icon: a laptop and a shirt with a percentage symbol.

E-COMMERCE INDUSTRY

2024 - CURRENTLY

Key takeaways

Problem

As customers appreciate Medicine’s unique style, they wanted convenient access to the store’s offers on smartphones. This would allow them to browse fashion inspirations and shop from anywhere easily.

 

Solution

A dedicated mobile app for the Medicine brand. It allows users to conveniently browse the store’s offers on smartphones, make orders, and track new products.

We built it using Kotlin Multiplatform, a cross-platform technology that speeds up the creation of apps for iOS and Android. To provide users with a better experience, we developed the interface (UI) using native technologies.

Our tasks

Icon: a desktop and mobile app

NATIVE APP DEVELOPMENT supported with KMP

NATIVE UI DEVELOPMENT

Desktop

INTEGRATION WITH WEARMEDICINE.COM IT INFRASTRUCTURE

Icon: strategy

QA TESTS

About Medicine

The Medicine store offers clothing, shoes, and accessories by Polish designers. It partners with artists to create collections inspired by artworks. Many projects have characteristic, original prints.

Medicine’ clothes are created for those who want to be up to date with trends, and at the same time, they like to stand out and accentuate their unique style.

The brand appeared on the market in 2017, and since the beginning, it has been inspiring people to step outside conventional thinking in fashion. It also actively supports environmental activities and local communities.

Goals

  • We needed to build an intuitive solution that would make browsing Medicine’s offers on smartphones even more convenient.
  • Thanks to the app, customers could learn about the new collections faster and quickly check the order information.
  • Additionally, the app was supposed to leverage the latest mobile technologies to provide users with the best possible experience.
Karta produktu - screenshot aplikacji Medicine

Selected solutions

Kotlin Multiplatform and native technologies

We wanted to create an app for Android and iOS users. Instead of building it entirely natively, we used the Kotlin Multiplatform (KMP) technology, which enables us to develop the software faster thanks to shared parts of code.

KMP allows us to achieve coherency between the platforms, optimize the app development process, and speed up the project execution.

However, we didn’t give up on native solutions entirely. A user interface tailored to a platform enables better experiences, so we built a UI for iOS using Swift and SwiftUI. The Android version was created with Kotlin and Compose UI.

The synchronization of cart data

Client’s infrastructure enables users to shop conveniently whether they use mobile or web apps. It’s possible thanks to the synchronization of cart data and clipboard with favorite products.

 

Many payment and delivery options

Users can choose from many quick payment systems, such as PayU, BLIK, Twisto, Google Pay, and ApplePay. Payment on delivery is also an available option.

Medicine’s customers have many shipment options as well. To enable the localization of pick-up points, we’ve integrated the Android app with Google Places API and Google Maps and the iOS app with Apple Maps: MapKit and CoreLocation.

Data-driven app development

A continuous app improvement requires being on one’s toes, which is possible thanks to advanced analytical solutions. The app collects data using tools such as Google Firebase, AppsFlyer, Braze, and Facebook Analytics. As a result, we get information that enables us to keep on improving UX and meeting users’ needs even better.

Personalization

Users care for solutions tailored to their needs. The  Medicine app meets their expectations, presenting recommended products selected based on individual preferences.

Users can also create a list of their favorite products and receive notifications when some of them are on sale.

Seamless performance and intuitive design

Ensuring the best possible customer experience was a priority. The app is fast and runs smoothly. Its use is intuitive and encourages browsing the offers and making purchases. Medicine and the mohi.to agency were responsible for the UX and UI design.

Key features

Team

Android Developer Dominika

Dominika

Android Developer

Android developer Grzesiek

Grzegorz

Android Developer

Rafał - Android developer's portrait

Rafał

Android Developer

karolina ios developer

Karolina

iOS Developer

team member

Kamil

iOS Developer

Bartek

Bartek

iOS Developer

Patrycja portrait

Patrycja

QA Specialist

Karolina

QA Specialist

Technologies and tools

  • Kotlin Multiplatform
  • Kotlin + Jetpack Compose UI
  • Swift + SwiftUI

  • Bitrise (CI/CD)
  • GitHub (version control)
  • Firebase (analytics and stability control)
  • AppsFlyer (analytics)
  • Figma (UI design)

Need a team to bring your app to life?

We’ll help you build it right. Describe your project vision, and we’ll find the perfect solutions to achieve your desired outcome.

Write us a message

Why choose us?

Logo Mobile Trends Awards

Mobile Trends Awards 2021

Winning app in
EVERYDAY LIFE

Nagroda Legalnych Bukmacherów

Legal Bookmakers Award 2019

Best Mobile App

Mobile Trends Awards logo

Mobile Trends Awards 2023

Winning app in MCOMMERCE DEVELOPMENT

24

client reviews

Clutch logo

Build your app with us

Just answer a few questions, so we could estimate your project

1 What would you like to build?

2 What technologies do you want to use?

3 Do you want to build a new product from scratch or develop an existing one?

4 How did you hear about us?

Thanks for a message!
We'll get back to you as soon as possible
Something went wrong... Please, try again

Protected by reCAPTCHA Privacy Policy and Terms of Service

You’re not ready for the estimation yet?
If you want us to help you choose the best technologies or features – let us know.
Send us a message to [email protected] or take part in our Product Design workshop.