Digital Advisory Composable Architecture
Digital Transformation Business
News Technology
Digital Advisory Business CX Strategy

Featured Insights

A Tough Year Lies Ahead of the Retail Industry

Krzysztof Heyda Digital Product Consultant

Understand Your Customer: Data As One of Your Greatest Assets

Agnieszka Twardosz Content Marketing Specialist Tomasz Woźniak CEO

Error Handling in Mobile App Development

Michał Klimczak Head of Mobile

The Value of Customer Journey Mapping Explained

Miłosz Michałowski-Żuk Customer Experience Manager
Explore all insights
Close
Digital Advisory Composable Architecture
Digital Transformation Business
News Technology
Digital Advisory Business CX Strategy
Explore all insights

Featured Insights

A Tough Year Lies Ahead of the Retail Industry

Krzysztof Heyda Digital Product Consultant

Understand Your Customer: Data As One of Your Greatest Assets

Agnieszka Twardosz Content Marketing Specialist Tomasz Woźniak CEO

Error Handling in Mobile App Development

Michał Klimczak Head of Mobile

The Value of Customer Journey Mapping Explained

Miłosz Michałowski-Żuk Customer Experience Manager

Szopi

See how we took Szopi's MVP to the next level and helped this grocery shopping platform scale up thanks to robust technology.

Overview

Client

Szopi is a platform for grocery shopping that makes it possible to order products from a variety of brick and mortar stores online, and have them delivered to one’s doorstep.

Goal

The purpose was to take its MVP to the next level and help Szopi scale up thanks to robust technology. We took over management of the project and implemented a front-end layer that eased the whole buyer's journey (along with payment processing) and enabled browsing and searching for specific products, among others.

Approach

The app was written with the React.js library. The data needed for setting the website and its shopping cart in motion are stored and propagated with the combination of Redux and redux-observable. This allows us to control the data flow from the API to the application and vice versa. At the same time, the flow itself remains clear and easy to follow at every stage.

The form handling, however, is possible thanks to the use of Formik and Yup libraries.

The former is responsible for displaying form controls, reacting to changes, and sending data to the API, whereas the latter enables fast (almost real-time) validation of details entered in the form.

Nonetheless, the main challenge was to develop a practical and well-designed shopping cart. Szopi is not a regular online store, since its customers can order products from various vendors (such as Carrefour and Lidl). That’s precisely why it should be clear to see which stores the items in the cart are being ordered from and what the final price is, including any delivery costs.

 

image

Results

Despite the challenges, Szopi is now a fully-functioning and intuitive platform that enables online grocery shopping, even from stores that normally don’t offer such services. Essentially, customers are able to enter the website, choose their location, browse products from different shops, add them to the cart and finalize the order. All that is left to do is to wait for the delivery and enjoy shopping without leaving home.

image
Get in touch with our experts to learn more about the benefits of having us by your side.
We engineer
digital business

Subscribe to our insights

A better experience for your customers with Future Mind.

This field is required. Please fill it in, so we can stay in touch
This field is required.
© 2022 Future mind
all rights reserved
We use cookies to enhance your experience. Read more about cookies in our privacy policy.
Agree