
Our client is a school management platform that brings together pupils, schools, and supervisory bodies in Latvia and Estonia. The platform provides easy access to study-related information, allows tracking grades and tasks in-app, enables schools to send messages to parents and students, and facilitates online registration and payment processing.
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. They needed an experienced team to rebuild the existing functionality from scratch using React Native.
The new framework needed to ensure compatibility with various smartphones, enhancing accessibility and user convenience for schools, parents, and students in Latvia and Estonia.
The whole project consisted of two phases.
Phase 1: The Akveo team developed the app's current version using React Native, with some pieces implemented with web views.
Phase 2: A complete app redesign. The development team chose UI Kitten, Akveo's branded React Native framework, which supports the Eva Design System by default and can adapt to other design systems through configuration JSONs. This approach dramatically sped up implementation time.
Technology stack: TypeScript, MobX, React Navigation, UI Kitten, Firebase, i18next, React Native IAP.
We have helped over 200 businesses grow their value and improve how they work through better software.
