Imonyki Mobile App

A language learning mobile application

industry
Education
duration
8 months
team size
6 people
Imonyki Mobile App
project goals

Language learning service based on gamification methods

We developed an educational platform that brings together the joy of learning a new language and the effectiveness and confidence to use that language in everyday situations. The platform is an educational ecosystem consisting of both mobile applications and a web dashboard. Mobile applications are written natively for both Android and iOS

1

Gamified courses automatically generated based on AI

2

Comfortable and convenient to use UI and UX

3

Best practices and approaches in code development

Gamified courses generated based on AI approaches
gamification and interactivity

Gamified courses generated based on AI approaches

Gamification is achieved through the use of various training variations including pronunciation, speaking, listening and reading practices

Best practices and approaches in code development
quality and performance

Best practices and approaches in code development

To achieve high efficiency in the performance and stability of the application, proven programming approaches were used

Comfortable and convenient to use UI/UX
pleasant appearance

Comfortable and convenient to use UI/UX

The use of modern design practices made it possible to make an application filled with various functions light and practical and at the same time convenient

technologies

Only the most modern technologies

iOS

iOS SDK / Alamofire / Realm / RxSwift / Crashlytics / Firebase /

Android

Android SDK / Alamofire / Realm / RxKotlin / Crashlytics / Firebase /

Backend

NodeJs / NestJs / Realm Cloud / RxJS / MongoDB / Swagger / Kybernetes / Docker /

results

In a fairly short time, our team has developed a complex platform that includes mobile applications written on a native platform, as well as a web dashboard. Despite the short development time and a small team size, the application was written with high-quality code and high stability. The use of modern programming patterns, automation through CI/CD, as well as a streamlined process of using the Agile methodology helped us achieve this result

Support Chat

We usually respond within 5 minutes on average
https://t3.ftcdn.net/jpg/01/36/49/90/360_F_136499077_xp7bSQB4Dx13ktQp0OYJ5ricWXhiFtD2.jpg

Max

Hello! Can I help you?

Please enter your e-mail address so we can contact you

View
case