main project image

STACK

Mobile Fashion Shoes App

project image
Client

The USA

Description

The main idea of the application was that designer shoes are generated randomly with the press of a button. Since the shoes are modular, users would get completely different results each time and could experiment with different looks. The client, who is also the model Julian Woodhouse, was pleased with how the app turned out, exactly as he envisioned.

What was the purpose of this project

The application was to allow customers to independently think about the style of shoes that the master made to order

What challenges we faced

The client came to our studio with only a small prototype and told us in words the idea of this project. We needed to:

  1. Refine the prototype, draw up a technical specification
  2. Refine the client's design based on prototype
  3. Develop iOS application
  4. Develop Backend
Technologies

Swift, Python

project image

An app empowering users to craft one-of-a-kind shoe styles with AI assistance!

project image

Project Structure

To create this application, a backend and a shoe layers database were also implemented, which allowed to manage model components and order placement with bank card payment.
This was necessary because the client wanted to further increase the number of Layers on the shoes independently, through the administrative model, without republishing the application in the App Store, as well as to control the payment transactions.
project image

App functionality

The Main Screen is a catalog of 5 basic shoe models scrolled horizontally
A user picks a shoe model to design their own shoe style or have an AI generated style
  • AI Style Generation Mode

    Those seeking quick and hassle-free design or users who prefer a hands-off approach to customization would appreciate this mode. It offers effortless design suggestions for individuals looking for convenience without compromising on style.
  • Style Customization Mode

    Users who are keen on expressing their unique style or find shoes that match their taste would like using this mode. It lets them design shoes that reflect their individuality and fashion sense.
project image

AI Style Generation Mode

The user sees the selected shoe model, an AI-generated stack of shoe layers with colored circles, and an R button, which is there to regenerate the shoe style
By tapping the R button, the user allows the AI to generate shoe styles as many times as they need until they find the style they love
project image

Style Customization Mode

The user sees the selected shoe model, a stack of shoe layers, a customized shoe layer color picker, and an S button, which is there to change the shoe layer's number
The user decides which shoe layer they want to customize, then by tapping the S button, they change the shoe layer's number. After that, they select the layer's design by tapping color circles until they achieve their desired style
project image

Checkout

Since the application had to be as easy to use as possible giving the user the opportunity to get the shoes they want quickly, we simplified the purchase process: right after the user has built the desired model, we let them choose the size, enter shipping addresses and bank details
The integrated Stripe payment system makes it easy to scan the bank card, to avoid manual data entry. Once the payment is made, the user receives an email to their mailbox, with further instructions about their order.
ballletter
orange