How We Built an Award-Winning Learning Management Platform

Book a discovery call

Description

Babystep is a Learning Management Platform (LMS) for parents who want to implement innovative teaching methods into their kids' learning curve. The platform connects parents to learning experts and provides accessible consults all over the world. The website combines the functionality of a social media and marketplace, serving as a ground for communication, blogging, and service exchange.
Technologies
React, Swift, Node.js, WebRTC
Our role and company services
UI/UX Design, Mobile & Web Development, Support

The challenge

The client came to with an MVP, giving us an idea of the essential functionality and core design vision. The team wanted to test the business model and deliver the maximal value to end users. The first stage of the cooperation was focused on developing and testing a minimum viable product.
After the first version was released to the market, our team collected feedback and prepared new iterations of the platform, with improved functionality and interface. This time, our priority was to make sure that the platform can handle the workload, because the solution was scaling rapidly.

Stage 1

Our team built an MVP for Babystep — we designed the essential interface of the platform and executed the key functionality.
This MVP clearly demonstrated the purpose of the web application, which was connecting parents to learning experts for educational consults. This first version underwent thorough testing and Quality Assurance, and was released to the market.

Stage 2

Our team combined React technology and RTC library on a web LMS. The web learning system allows making audio and video calls, manage personal schedules, make payments, and connect social media accounts.
We combined approaches from mobile and web development to build a responsive platform that combines features of a management software (users can keep track of their activity, get reports, update schedules, and participate in community discussions) and messages functionality (audio and video calls directly from a browser.

Overview of interface and functionality

Booking a call

Users can request calls by contacting an education expert in their area or in remote locations. The professional puts a minute rate for the consultation and the price is calculated automatically during the call. Each call request includes a cover letter where parents talk about their needs, goals, describe their kids and their current learning methods.

Payment

The application supports Paypal and credit card transferers. The payment has to be complete in order to send a request.

Time management

Both parents and experts can specify their preferred timing for consults. The application supports various time zones and automatically synchronizes users that are located in different zones by converting their time.

User community

Topics

All discussions and requests are divided by topics (parenting strategies, discipline, positive motivation, love and logic, and others). For each topic, parents see the list of top experts in the niche and can reach out to them.

Consultation schedules

Users have personal profiles with real-time schedules. As soon as a new consultation was approved, the schedule will synchronize timing, request details, profiles of involved users, and send alerts.

Social media

Parents and experts can connect their social media account to provide higher visibility of their expertise in learning and build deeper connections with other members.

Payments

Reports

Experts receive full description of all conducted consults, their duration, and cost. They know how much they receive in a certain period of time and can manage their financial activity.

Babystep fee

The app team receives a fee from each consult. The amount is calculated real-time and user can get a status update on current fee size anytime.

Consultations

Structuring calls

Users can see how many consults that've had in a certain period of time and divide them by status: Active, Upcoming, Failed, Archived.

Cancellation

The consultation can be cancelled if one of participants leaves a request. Another member gets notified right away with the cause of the cancellation.

Notification

The application sends an alert whenever there is a new consult request, cancellation, or if it's time for the consult.

Testing

Our team performed performance testing and implemented UI/UX, along with interface testing. Additionally, we carried out load testing, making sure that the platform can process up to 10,000 requests.

Start your project

Tell us what you're building, and we'll help you find the fastest path from idea to launch.

Numbers

10+ services
10+ third-party services were integrated into the original functionality
10,000 requests
The platform can process up to 10,000 requests in the same time
100+ reviews
100+ reviews were analyzed by our team and used to improve further iterations
15 days
The final product was delivered 15 days before the deadline

Real results from real customers

Taking this opportunity I would like to thank the employees of the company Rocketech for the high quality of work, efficiency and timely assistance in solving urgent issues in the development and implementation of the frontend for the service babystep.

Team Rocketech quickly and efficiently developed the frontend for the service babystep that provides online advice for parents from the best specialists in education, pedagogy, speech therapy, etc. We value Rocketech's professional approach in attention to detail and performance of their duties.

I hope for further long-term and equally fruitful collaboration in the future.

Ainar Abdrakhmanov
CEO & Founder, Babystep TV

Results

Over the course of development, our team adapted to user feedback and market trends. At the initial stages, BabyStep was conceptualized and executed as a web system. After the MVP was released and users presented feedback, we redesigned the solution and released the new version.

The LMS was rapidly growing, and in 6 months, it was apparent that target audience is interested in a mobile application. Our team dynamically adapted to new demands and supplied the client with mobile app developers. Because the team was managing the project from its early stages, we were able to reuse a lot of code on each of these stages, saving a lot of time and money in the process.

Our developers joined the Babystep's in-house team in a long-term partnership.
The application was recognized as The Best Socially Responsible Startup of 2016 by GMIC.

See more cases

YOU(th)

HealthTech · web and mobile app

YOU(th) is a wellness app that uses AI and smartphone sensors to run a quick, non-invasive health check in under two minutes. No wearables, no clinic visits. It analyzes face videos, voice samples, and eye images to track over 50 wellness biomarkers and detect early signs of health risks.

AggloPay

FinTech · web app

AggloPay is a modern payment platform designed around the way merchants in Cameroon operate. It brings together mobile money, bank cards, and USSD into one system — no extra accounts, no manual workarounds. We took the project from first sketches to a working product in two months, covering design, development, and integrations with local payment services.

WTF

FinTech / WealthTech · web and mobile app

Managing a fund for high-net-worth individuals comes with unique challenges — standard SaaS solutions often fall short of delivering the flexibility and sophistication required. Our client, a fund with $100M in assets, needed a system capable of handling both fiat and cryptocurrency transactions, integrated trading functionality, and fast, AI-powered reporting to provide investors with detailed performance insights.

Guestroom

Social · mobile app

Guestroom is a bespoke social media platform and mobile app connecting creators with their followers, allowing artists to monetize their content. In a nutshell, it's a startup and unique social network where creators can share exclusive text and photo content, and followers can pay for access.

RPS Millionaire

GameTech / Blockchain · web and mobile app

RPS Millionaire reimagines the timeless game of Rock Paper Scissors (RPS) into a thrilling digital experience. It encapsulates the nostalgic simplicity of childhood gameplay while introducing an enticing twist — the opportunity to win one million dollars. Players can cash out their winnings at every fifth round or continue their quest for the ultimate prize.

Kosmo

Dating / Social · mobile app

Kosmo is a mobile dating app designed to help users find their potential partners using astrology. The app allows users to like and super-like profiles, create matches, and engage in group and private chats on various topics like sports, yoga, reading, religion, and much more. The project goal was to create a dating app with a star twist — the matching is done based on users' zodiac signs.

QuizWithIt

EdTech · web app

QuizWithIt is a digital platform designed to provide an interactive and engaging way for users to learn and test their knowledge. The primary goal was to build a functional yet entertaining tool for bloggers and educators to reach and engage their audience. The product idea was to create an engaging educational quiz platform with a freemium subscription model.

Zuzan

Productivity · web app

Zuzan is an innovative online scheduling tool created to meet the needs of businesses. Through several business pivots, together with the client, we developed a comprehensive platform that offers customizable features and seamless integrations to enhance productivity in the modern workplace.

Start your project

Tell us what you're building, and we'll help you find the fastest path from idea to launch.

Talk to us!

Send us a message and we'll get in touch with you as soon as we can.
United States+1