Rebuilding a Student Mentoring Platform for Two Markets

In 2017, a US educational platform (NDA) needed modernization due to instability in its operation. The company chose MobiDev as a Tech Partner to do the job. We began with a comprehensive audit of the solution’s design and code and continued with its rebuild and subsequent maintenance.

Following its success, our client asked us to develop a separate SaaS platform.



Client Country

USA

Country

Client Industry

EdTech

Industry

Client Cooperation

2017-2020

Cooperation Period

Client Cooperation type

Tech Consulting
Software Development

Cooperation Type

The Story Behind Student Mentoring Platform Modernization

In 2017, a US-based company with an educational platform that helps students find relevant mentors was at a crossroads. Their main product had become outdated and couldn’t provide stable performance anymore. The management decided to conduct a comprehensive audit of the product and chose MobiDev for the task.

The audit showed the key issues within both UX/UI and the architecture. After successful modernization, we were tasked with creating another educational platform for a different market, i.e., Asian high school students looking for US-based mentors.

Business Value of Student Mentoring Platform Modernization

  • Over 15,000 students and more than 1,000 US college mentors connected through the updated versions.
  • Expansion to a new market. The new platform was built specifically for Asian high schoolers and given its own API and database.
  • Solid basis for user retention. Stability of the new architecture enabled the platform to reduce client churn.


We’ve always appreciated MobiDev for all the invaluable consulting, for the communication, and for the reporting set up conveniently for us. They never feel like a remote team. They are immediately available for our requests. They are a reliable team that can build complex software from scratch, deliver it strictly on time, and later on, effectively evolve it. Our own ongoing collaboration with MobiDev fully confirms their professional reputation in the market.

Mukund Kumar

Mukund Kumar

Company Founder & CEO

Audit Scope of Student Mentoring Platform Modernization

Stage 1. UX/UI audit and redesign. We audited the existing functionality and user experience to find what needed refining. A UX/UI designer then reworked the interface to make it more intuitive.

Stage 2. Software audit and tech strategy. We audited the existing system to find its limitations and the main areas of improvement and created a modernization roadmap.

Development Scope of Student Mentoring Platform Modernization

A dedicated development team of 5 experts for the rebuild, with a UX/UI designer. Team augmentation for the support stage.

Stage 1. Architecture rebuild. The client asked us to update the platform and optimize its performance. We redesigned the architecture and rebuilt the platform from scratch.

Stage 2. Second platform for a new market. The client needed a separate platform for Asian high schoolers to connect with US-based mentors.

Stage 3. Server load and performance. We worked with load testing, caching, and optimization of database requests.

Stage 4. Support and a new cooperation model. After the launch, we shifted from a dedicated team to augmentation and continued to support both platforms with regular updates.

Deliverables of Student Mentoring Platform Modernization

  • UX/UI design audit and an updated interface
  • Software audit of the original system and a tech strategy with the selected stack
  • Rebuilt platform architecture and backend on PHP, Yii 2 and MySQL
  • A standalone SaaS platform for Asian high school students, with its own API and database
  • Continuous integration on Fabric and Jenkins, replacing the Ansible-based deployment
  • Automated API tests in Python, plus manual QA
  • Payment integrations with Stripe (including Alipay)
  • Integrations for search (Algolia), email (Mailgun), messaging (Twilio), push notifications (APNs), social sign-up and product analytics

Tech Stack

Frontend
Backend
Cloud Services and Infrastructure
Payment Integration
Analytics and Tracking
Sign-up APIs
Testing
Continuous Integration
React (web), Swift (iOS)
PHP, Yii 2, MySQL
AWS (S3), Nginx, Nchan, Algolia, Apple Push Notification service (APNs), Twilio, Mailgun
Stripe (including Alipay)
Flurry, Mixpanel, Facebook, Branch
Facebook Login, Google+ API
Manual testing, API autotests (Python)
Fabric, Jenkins
Frontend
React (web), Swift (iOS)
Backend
PHP, Yii 2, MySQL
Cloud Services and Infrastructure
AWS (S3), Nginx, Nchan, Algolia, Apple Push Notification service (APNs), Twilio, Mailgun
Payment Integration
Stripe (including Alipay)
Analytics and Tracking
Flurry, Mixpanel, Facebook, Branch
Sign-up APIs
Facebook Login, Google+ API
Testing
Manual testing, API autotests (Python)
Continuous Integration
Fabric, Jenkins

Modernize Your SaaS Platform

Fill out the form and share your platform modernization needs. Our experts will get back to you within 1 business day.

FAQ