Development and support

DodoPizza is a fast growing international pizza delivery franchise with over 700 restaurants over the world.

Development and support

DodoPizza is a fast growing international pizza delivery franchise with over 700 restaurants over the world.

технологии

Отзыв

Fedor Ovchinnikov Founder DoDoPizza
I tested all the other apps on the market, and I think that, at the moment, this is probably the best app in Russia for ordering pizza — it’s fast, convenient, and looks good.
Review
I tested all the other apps on the market, and I think that, at the moment, this is probably the best app in Russia for ordering pizza — it’s fast, convenient, and looks good.
Fedor Ovchinnikov Founder DoDoPizza
2017-2018
Goals

DoDoPizza wanted to make the best mobile app in foodtech to attract new customers and provide a convenient service for ordering pizza.

In three months, the application became the company’s main sales channel. The app maintains a high conversion rate — 24%, with monthly sales of over 400 million rubles, which is two times higher than expected.

Tasks

Tasks


  • To develop mobile apps together with the client’s team. Our team was responsible for providing tech expertise, and the client brought their product expertise and design
  • To create a flexible app that can easily be adjusted to test hypotheses.
  • To make the app scalable. This helps adapt it to operating in different countries, and helps introduce it to new markets with minimal expenses.

Solution

Work done on the project

ARCHITECTURE

With our flexible code, it was easy to modify the app according to the client’s business needs.

INTEGRATION

We integrated the app with the company’s internal data system that contains all of their customers’ order records.

BUSINESS-LOGIC

We developed a complex business logic that processes stop-lists and prevents users from ordering a pizza in case the required ingredients are out of stock.

INTERACTION

We were constantly in touch with the client’s team for 18 months.

HIRING TEAM

We conducted interviews and assembled a team of top-tier specialists that took control of the further development process.

Technology

Stack

IOS

Modular app architecture, based on the MVVM architecture

Swift 5, MVVM, Alamofire, Realm Database, YandexMaps, ApplePay
No items found.

Android

The app was developed using the MVI architecture, which provides a flexible way of modifying the logic

Kotlin
No items found.
videoSDK
MVVM+C
Flutter
WebRTC
MobX
TypeScript
Android TV
MVP
Coredata
EC2
Cloud​Formation
dynamodb
Cloudfront
S3
integration with CloudPayments
Java
Python
Redis
Node.js
Redux
html5
MVC
Objective-C
SOA
Ffmpeg
PostgreSQL
PHP
deepLinks
Glide
PushKit
Webkit
Istio
K8s
Docker
GitLab CI/CD
Kafka
NATS
Mongo
Cockroach
MVVM
Swift
API
Google maps
crashlytics/analytics
Dagger 2
OkHttp
Retrofit
Picasso
RxJava2
MVP(Moxy)
Clean Architecture
Room
Kotlin
CocoaPods
SnapKit
ApplePay
CoreLocation
YandexMaps
UIKit
VIPER-C
Realm Database
Alamofire
Firebase
RxSwift
Realm
Swift 5
RN
React
Contact us
Would you like to discuss your project?
By clicking the «Send» button, you agree to the Privacy Policy and consent to the Processing of personal data

Thank you! We'll get back to you soon.

Oops! Something went wrong while submitting the form.