Get the free AI Delivery Playbook
AkveoContact us

A Mobile School Management Platform

Building and redesigning a React Native school management app for the largest educational information platform in Latvia and Estonia, with 200,000+ active users and 1 million grades entered daily.

hands holding smartphone with School management app

[ Client ]

About the Client

The EdTech industry encompasses various technologies that reimagine learning for children and adults. Our client provides easy access to study-related information and allows keeping track of grades and tasks right in the app. The platform should enable schools to send important messages to parents and students, facilitate online registration and payment processing, provide easy access to student information and grades, and ensure direct communication with the child's school.

200K
Active Users on the Platform
1M+
Grades Entered Daily
2
Full Redesign Phases

[ Challenge ]

Rebuilding from Cordova to React Native

Initially, the first version of the app was based on Cordova and Angular. However, the client decided to choose another framework as Cordova was unstable. To do so, the client needed to find an experienced team to rebuild the existing functionality from scratch using React Native development services. The new framework ensures compatibility with various smartphones, enhancing accessibility and user convenience.

[ Solution ]

Building the Solution

The whole project consisted of two phases. During the first phase, the Akveo team developed the app's current version using React Native, with some pieces implemented with web views.

The project’s second phase included a complete app redesign. It’s worth saying that the designer from the client's team provided an excellent design system for further progress. To kick off this phase, the development team chose UI Kitten, our branded React Native framework for creating cross-platform mobile applications.

The framework supports the Eva Design System by default but can adapt to other design systems, mainly by setting up configuration JSONs. This approach is very convenient as it speeds up implementation time dramatically.

  • First phase: App current version development
  • Second phase: Complete app redesign

Understanding the Need for a School Management Platform

In today’s digital age, schools need a robust management platform to streamline communication, enhance parent engagement, and improve student learning outcomes. The designed and developed school management platform serves as a centralized system that enables schools to manage various aspects of their operations, including student information, attendance, grades, and communication with parents.

The platform supports modern learning initiatives centered around pupils, so they aren't left on their own when studying. For instance, teachers can communicate with parents and share study materials within the in-app chat. Plus, the authorities have a clear picture of what goes on in schools under their management.

[ Results ]

Impact that Matters

The client was impressed by how smoothly the app's new version worked. It became the first and largest online educational information environment in Latvia and Estonia.

200K+ active users

The app's new version runs smoothly across devices and is available for download on app stores, serving over 200,000 active users across Latvia and Estonia.

1 million grades daily

The platform handles over 1 million grades entered daily, proving the React Native architecture can handle scale required by a national education information system.

Largest EdTech in Latvia and Estonia

The client became the first and largest online educational information environment in Latvia and Estonia, with plans to extend availability to other regions and build a reusable components library.

[ Tech Stack ]

Technologies Behind the Project

Mobile

Typescripti18nextReact Native Iap

State & Navigation

MobXReact Navigation

Backend

Firebase

Design System

UI Kitten

Visuals

A Mobile School Management Platform visual 1

[ Case Studies ]

Explore More Success Stories

We have helped over 200 businesses grow their value and improve how they work through better software.

Ready to Build with AI?

Let’s discuss your goals and how AI can help you achieve them faster.

Dmitry Klim
Dmitry Klim
Head of Growth
Clutch
5900 Balcones Drive #21729, Austin, TX 78731[email protected]+1 (512) 921-9631