A web service for learning foreign languages

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. Web application written by using ReactJs, a widely popular and proven for its efficiency framework.
Gamified courses automatically generated based on AI
Comfortable and convenient to use UI and UX
Best practices and approaches in code development

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"
To achieve high efficiency in the performance and stability of the application, proven programming approaches were used

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
Only the most modern technologies
Frontend
ReactJs / Typescript / RxJs / Google Cloud / Amazon Cloudfront / Bitbucket Services / CircleCI /
Backend
Node.Js / NestJs / Phonexia / Deepgram / Google Cloud / AWS Services / Bitbucket Services /

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
