Development and support

KFC is the second largest fast food restaurant chain in the world, with more than 700 restaurants located in Russia.

Development and support

KFC is the second largest fast food restaurant chain in the world, with more than 700 restaurants located in Russia.

технологии

Отзыв

2020-2021
Goals

Hundreds of thousands of clients use the KFC app. They can place a quick order without having to wait in line, order delivery or take-out, and learn about sales promotions and restaurant locations.

KFC already had an app, but it needed a new tech stack. That’s why KFC was looking for a strong team that could quickly migrate the app and deliver new releases on time. Before this project, we already had a successful foodtech case with DoDoPizza. Moreover, our developers had successfully passed a number of complicated tests hosted by KFC’s team.

Tasks

Tasks

  • To take over the development and supportof KFC’s mobile applications for clients.
  • To strengthen the team of backend developers on .NET for the implementation of the microservice architecture of the customer's systems.
  • To development and support of self-service points of KFC.
  • To migrate the apps from React Native tonative technologies (Swift and Kotlin) without hindering the release schedules.
  • To provide continuous delivery accordingto the methodology.
  • To provide release monitoring.
  • To improve the quality of online projects.
Solution

Work done on the project

Developed the migration architecture

React Native-to-Swift and React Native-to-Kotlin combinations.

QUALITY IMPROVEMENT

After the first versions, the number of errors decreased tenfold, while the conversion to orders increased significantly.

Continuous Integration

Implemented Continuous Integration for beta testing the app using the Fastlane platform

IMPROVING SOLUTIONS

Growth of all business indicators. Solutions have been improved and dozens of new features have been introduced.

Technology

Stack

ios

Mobile apps development and migration architecture development (React-Native-Swift)

Swift 5, RN, Firebase, Alamofire, Realm Database, VIPER, UiKit, YandexMaps, CoreLocation, ApplePay, SnapKit, CocoaPods
No items found.

Android

Mobile Application development and migration architecture development (React-Native-Kotlin)

Kotlin, Firebase, Room, Clean Architectue, MVP(Moxy), RxJava2, Picasso, Retofit, OkHttp, Dagger 2, crashlytics/analytics, Google maps
No items found.
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?
I agree with the confidentiality policy

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

Oops! Something went wrong while submitting the form.