BLOG
Voxy / Language learning EdTechVoxy_case_01

Voxy

Voxy is the world's first personalized language-learning application that adapts to students' and employees' unique needs in real-time.

6
MONTHS'
COOPERATION
WEB PLATFORMMOBILE PLATFORM
Voxy_case_02Challenge

Though Voxy already had four million people in more than 150 countries at the beginning of 2020, this year's remote revolution boosted the demand for its eLearning platform. The only obstacle to the desired growth pace was an old Python 2.7 version and an outdated codebase underpinning the solution.

Voxy chose iTechArt as its partner for migrating the platform to Python 3.6 due to our rich track record in porting custom web applications. Another essential factor that influenced the decision was the fact that Voxy is an ff VC-backed startup, and iTechArt is a devoted supporter and investor of ff Ventures.

Solution

To enhance the platform's security and performance, and to provide deeper customization capabilities, iTechArt's team made the following steps:

  • Transformed the inner and outer platforms' dependencies; ported the existing libraries; and found viable alternatives to certain platform components
  • Performed codebase migration to Python 3.6
  • Eliminated the outdated legacy code
  • Launched the platform with a rewritten data layer, data models, and data processing methods

Voxy_case_03

Stack

Backend
  • Python
  • Django
  • Django REST Framework
Frontend
  • Vue
  • Vuex
  • webpack
  • karma
Databases/Files
  • PostgreSQL
  • MongoDB
  • Elasticsearch
  • RabbitMQ
  • Redis
  • Memcached
  • S3
Other tools
  • Git
  • GitHub
  • Docker
  • ECS
  • Jenkins
Other services
  • New Relic
  • Rollbar
  • CloudWatch

Featured works

Convene Real Estate Event Management
ClassPass Wellness Fitness
Freshly FoodTech Ecommerce

Contact us

We will use your e-mail for the purpose of contacting you