Loading AlphaSquad

One of Europe’s biggest online learning PaaS

One of Europe’s biggest online learning PaaS

Client

Learnforce Platform

Timeframe

2020 - Present

Go To Website

image

OVERVIEW

  • Designed and developed a digital learning platform.
  • Architectured a multi-tenant platform for the seamless onboarding of new institutions with individual dashboards and a separate DB.
  • Implemented a scalable solution that handles real-time load fluctuations, optimizing infrastructure costs.
  • Utilized AWS CloudFormation to host multiple platforms within a single application..
  • Implemented a Monorepo approach for efficient codebase management of the entire platform in a single repository.
  • Created a Copilot API (built on FIFO Queue based approach) that efficiently generates, updates, and removes entire applications with a single click. Upon tenant generation, a separate database is created along with necessary migrations. A Next.js student and admin applications are constructed and deployed on the server.
  • Additionally, a deployment and administration application are generated simultaneously. Corresponding subdomains are assigned to each application, with SSL enabled for enhanced security on the subdomains.
  • Successfully addressed the app downtime problem encountered during the build process caused by the administrative configuration changes. Developed a resilient resolution that involves duplicating all build artifacts to a designated location, executing the necessary operations, and initiating a rebuild. Upon successful completion, the newly built application artifacts will replace the existing ones.

FRONTEND STACK

BACKEND STACK

INFRASTRUCTURE

LearnForce digital learning platform

LEARNFORCE PLATFORM

A digital content creation company aimed towards bringing their idea of a digital learning platform to life. The necessity arose amidst the Covid-19 pandemic when educational institutions faced lockdowns imposed by the government.

PROBLEM STATEMENT

A digital content creation company out of the Netherlands reached out to our team to bring their idea of a digital learning platform to life. The necessity arose amidst the Covid-19 pandemic while educational institutions faced lockdowns. They wanted to tackle this by offering an online platform to the institutions where both staff and students can be easily onboarded and offered educational content.

The platform must also be able to evaluate the students’ progress based on their assessments as well as allow easy interaction between the instructors and students. The most challenging part was to offer the creation of multiple learning platforms inside this system so new institutions can easily be onboarded.
LearnForce administration dashboard

Solution

The solution we designed was focused first and foremost on a multi-tenant platform that allowed onboarding of the new institutions as easy as signing up on a social media platform. Each institution had its own user interface and shared only a codebase with other institutions.

COURSES TEMPLATE

The underlying infrastructure provides enough flexibility to allow for each institution to host its own user base and manage its resources in the cloud isolated from every other institution. Moreover, the scalability provided by the underlying cloud infrastructure and the system architecture allows a very smooth and user-centric experience across the platform.
LearnForce course management interface

PROJECT highlights

  • Designed a solution that scales in real-time to tackle elevated loads at times and is then able to scale down when the load decreases resulting in lower infrastructure costs.

  • Used AWS Cloudformation to host multiple platforms under one application.

  • Used serverless databases to host and manage a massive dataset in the most cost-effective way possible.

  • Used Monorepo to manage the codebase of the entire platform in a single repository.
  • AlphaSquad - BruneiUnit A1, 1st floor, Jaya Setia Square Berakas BB2713, Bandar Seri Begawan, Brunei Darussalam
    ASX - MalaysiaLevel 30, Menara Prestige, 1, Jalan Pinang, 50450 Kuala Lumpur, Malaysia
    AlphaSquad Ltd - Hong Kong76/F, The Center, 99 Queens Road, Central, Hong Kong SAR
    AlphaSquad LLC - USA4225 Executive Square Suite 600 La Jolla, California 92037 United States

    © AlphaSquad Group 2026 ALL RIGHTS RESERVED