GS Academy Ecosystem

Learning Systems That Work Where Connectivity Cannot Be Assumed.

Education platforms, training tools, offline content packs, and institution-ready workflows — engineered specifically for schools, independent learners, and professional development in constrained environments.

Offline-First IndexedDB React TypeScript Cloudflare Workers
Portfolio status: This page describes the education product direction. SchoolHub is the active implementation priority; other education systems remain in staged development and are not presented as completed deployments.
Flagship Platform Family

Aura Academy

In Active Development

Aura Academy is moving to a multi-stage deployment model. It provides separate but connected applications for School Learners, Independent Learners, Parents, Tutors, and Admins—all functioning against a unified modular backend.

The platform utilizes IndexedDB for persistent local structured data, lazy-loads massive educational content packs on demand, and ensures zero data loss through versioned export/import portability.

Aura Primary

Early-stage structured learning for primary school students with highly guided content delivery mechanisms.

Aura Lower Secondary

Intermediate learning paths featuring expanded subject coverage and deep assessment workflows.

Aura IGCSE

International curriculum support integrated with exam-aligned content, revision tracking, and study planning tools.

Aura Adult & Professional

A bounded application optimized for professional development, skills training, and continuous adult learning programmes.

Aura Parents

A dedicated dashboard enabling parents and guardians to track learner progress and manage educational settings asynchronously.

Independent Training Platform

Manna Institute

In Active Development

An independent training and content platform equipped with optional offline packs, a robust staff dashboard, and a seamless learner-facing shell. Manna Institute maintains strictly separate deployment and data boundaries from the Aura family, allowing highly specialized institutional usage.

Built using React, TypeScript, and Vite on a serverless Cloudflare Workers backend. It utilizes Cloudflare D1 for highly available, globally distributed structured data storage.

Engineering Architecture

How GS Academy is Built

Independent Deployment

Aura and Manna remain independently versioned, testable, exportable, and deployable — guaranteeing high availability even when sharing internal monorepo workspace packages.

IndexedDB-First Storage

Structured learner data prioritizes IndexedDB for massive, offline-capable storage. Legacy localStorage is strictly reserved for lightweight user preferences only.

Lazy Content Packs

Large media and course packages exist outside the initial application shell. They are lazy-loaded on demand to ensure the base application remains incredibly fast in low-bandwidth regions.

Institutional Boundaries

Identity management, role-based access, authoritative records, and synchronization require an explicit, verified backend boundary before multi-device deployment.

851: 852: 865: 866: