About

Case Studies

Contact

Back to Projects

AI-Enabled Education SaaS

Shuwela EduCore Umoja

Product Engineer / Senior Frontend Engineer

Built frontend modules, dashboards, validation tools, admin panels, and Stripe payment/subscription workflows for an AI-enabled school platform while contributing to product planning, Azure Boards tasks, and education material validation workflows.

Next.jsReactTypeScriptMUIStripeAzure
Shuwela EduCore Umoja product screenshot

AI-enabled

Product type

Stripe

Payments

Azure Boards

Planning

NDA-safe

Scope

Overview

Project Overview

EduCore Umoja is an AI-enabled school platform for teaching, reporting, school workflows, and parental involvement. This case study is intentionally NDA-safe and focuses on public product scope and contribution areas.

Challenge

Problem / Challenge

The product required reliable dashboard and admin workflows, API-integrated frontend modules, payment/subscription flows, secure authentication, and validation tools around education material while protecting confidential implementation details.

Ownership

My Role

Worked as a Product Engineer and Senior Frontend Engineer across frontend architecture, dashboards, validation tools, admin panels, Stripe integration, product decisions, sprint planning, and task creation in Azure Boards.

Delivery

What I Built

Dashboards and admin panels

  • School/admin dashboards, analytics widgets, charts, and workflow surfaces.
  • Admin-facing workflows for school, class, user, and education operations.
  • API-integrated UI modules with validation, forms, and product-ready states.

AI product workflows

  • Worked with backend APIs connected to Azure OpenAI-powered services.
  • Supported validation workflows for AI-generated education material.
  • Collaborated with product, backend, education stakeholders, and teacher validation processes in Kenya.

Payments and authentication

  • Implemented Stripe payment/subscription workflows with frontend payment states.
  • Worked around secure onboarding and authentication workflows with NextAuth and Azure AD.
  • Kept sensitive product, AI, roadmap, prompt, and client details confidential.

Planning and delivery

  • Contributed to product decisions, sprint planning, Azure Boards task creation, and delivery planning.
  • Used Playwright and modern frontend tooling for quality and maintainability.

Architecture

Architecture / Technical Decisions

Frontend

Next.js 15React 18TypeScriptMUISWRAxiosFormikYup

Auth and platform

NextAuthAzure ADAzure PipelinesAzure Blob StorageSignalR

Integrations

StripeAzure-connected backend APIsAzure OpenAI-powered service integrations through backend APIs

Testing

Playwrightfrontend validation workflowsdelivery planning with Azure Boards

Results

Impact / Results

Delivered product-facing modules for an AI-enabled education platform and supported validation workflows for Kenya education material generated by the AI engine, while keeping implementation details public-safe.

AI-enabled

Product type

Stripe

Payments

Azure Boards

Planning

NDA-safe

Scope

Why it matters

Lessons

This work shows AI-aware product engineering: translating education workflows into usable product surfaces, integrating with Azure-connected backend APIs, and shipping sensitive workflows with confidentiality discipline.

Interested in working together?

Let's talk about product engineering work.

Shuwela EduCore Umoja Case Study | Mojtaba Razaghi