Case study

Workforce Training SaaS Platform MVP Development

Platform architecture design, React Native mobile apps, Python backend web app development, testing, and QA of a learning experience SaaS

01 Trike Training

Client

Trike
USA

Project Duration

5 months
8 people

Client Challenge

The client - Trike - is a Learning Experience Platform (LXP) tailored for the convenience store industry. It turns workforce training upside down by creating dynamic, micro-learning tracks that are easy for deskless workers to digest and apply.

The Trike team was looking for someone to transform their idea into a mobile app MVP that could be launched on Google Play and the App Store. This required not just building the mobile app for both iOS and App Store, but also building a standard SaaS backend, setting up the DevOps process, building a backoffice backend, and QA.

Service Process

Service Process

SoftKraft team started the project with exhaustive Event Storming sessions and Quality Assurance discovery. Based on the discovery work, the team evaluated content management systems and selected the most suitable platform, which would serve as a foundation for Trike mobile app.

Using this content management system and React Native, the team built the iOS and Android applications, which included features such as employer and employee accounts, learning path navigation, learning paths fulfillment, progress reporting, and deployment/publishing. In addition to the mobile app, the team built a robust back-office management platform using Python.

To manage the project, we adopted Scrum methodologies, which facilitated efficient systematized procedures and ClickUp project management tool. Communication with the Client was facilitated primarily through Slack and weekly progress summaries via email.

Application UI Designs

Project Results

An intense development process resulted in a successfully launched MVP mobile learning app on both Google Play and the App Store, which quickly acquired its first customers.

The launched app included micro-learning tracks compatible with xAPI for easy skill acquisition, customizable content that suits individual client needs, interactive engagement features, and advanced tracking to provide insightful analytics for leaders to make well-informed, strategic training decisions.

From the perspective of the back-office setup, the platform provided a Human Resource Information System (HRIS) for testing purposes, preconfigured customer accounts, and also enabled an initial data import.

Deliverables

  • CMS for content, accounts, and the Learning Record Store
  • back-office web interface with accounts management and direct connection to over 85 HRIS for quick data import
  • Google Play and App Stores applications

Benefits

  • quick delivery of complex content management features
  • creation of training that's as unique for each client's needs
  • quick HR systems data imports from systems like AlexisHR, Bamboo HR, Paylocity, and Workday

Want to Learn More? Need a Project Quote?

Reach Out Today!
We're always ready to help

Blazej Kosmowski

Blazej Kosmowski

CTO
Marek Petrykowski

Marek Petrykowski

CEO
  • Meet our seasoned engineering leaders
  • Leverage our in-depth industry knowledge
  • Get a free quote for your project

or

It Staff Augmentation
Kafka Consulting
Software Development Team
It Staff Augmentation
Kafka Consulting
Software Development Team