EdTech · Online Learning · 2025

Theory of You

AI Foundations — a full-stack online academy that makes artificial intelligence education practical, structured, and accessible to beginner developers and creators worldwide.

Year

2025

Delivered in

2 months

Category

EdTech · Online Learning

Status

Live in production

Theory of You

Screenshots & previews

See it in action.

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
1 / 4

Use ‹ › or click the dots to browse · 4 screenshots

The challenge

The problem we set out to solve.

Beginners wanting to enter the world of artificial intelligence and machine learning had no clear, practical path. Everywhere online they were flooded with hype, disconnected tutorials, random tool lists, and overwhelming jargon. Most available courses were either too theoretical, too expensive, or too passive — students watched content but never built anything real. Many learners gave up before they even started, unsure where to begin, which technologies actually mattered, how ML workflows operated, or how to produce portfolio work that could demonstrate real skill. The client needed a platform that flipped this entirely: one built around doing rather than watching.

The solution

How we engineered it.

  • 01

    Architected a full-stack Next.js 14 platform with server-side rendering throughout — every course page, lesson, and landing page is SSR for maximum SEO performance and fast first-load times without sacrificing interactivity.

  • 02

    Designed and built a structured course system: instructors define multi-week curricula with chapters, lessons, and milestone projects. Students progress through a gated sequence, unlocking each section as they complete prior work.

  • 03

    Implemented project-based learning modules where every course section culminates in a real, runnable AI project — not a quiz. Learners build portfolio items they can share publicly from day one.

  • 04

    Built a student dashboard showing live progress, completed projects, accumulated skills, and course certificates — all in a single view, designed to reinforce confidence rather than overwhelm.

  • 05

    Integrated Stripe for secure course purchases and subscription plans, including free-trial access to introductory content with zero friction for first-time learners.

  • 06

    Implemented Supabase Auth with JWT sessions for secure, stateless user authentication across the platform, with role-based access distinguishing students, instructors, and administrators.

  • 07

    Built a PostgreSQL database schema (via Supabase) optimised for course content hierarchy, user enrolment state, and progress tracking — with Redis caching for lesson delivery at low latency.

  • 08

    Stored all course media (video, images, downloadable resources) on Cloudflare R2 with edge delivery via Cloudflare CDN, ensuring fast load times globally regardless of learner location.

  • 09

    Designed and built an instructor content management panel where course creators can write lessons in a rich-text editor, attach code notebooks, upload media, and publish/unpublish content without touching code.

  • 10

    Built a comprehensive admin dashboard covering enrolments, revenue tracking, active learner counts, course completion rates, and content moderation — all updated in real time.

  • 11

    Implemented automatic certificate generation on course completion — PDF certificates with the student's name, course title, and completion date, downloadable and shareable.

Features shipped

Every feature in production.

Structured multi-week AI/ML curriculum
Project-based learning — build real things
Student dashboard + progress tracking
Portfolio project builder
Stripe payments — one-time & subscription
Free-trial access to starter content
Supabase Auth + JWT + RBAC
Cloudflare R2 media storage + CDN delivery
Redis-cached lesson delivery
Instructor content management panel
Rich-text lesson editor
Certificate generation on completion
Admin analytics dashboard
SSR-optimised course & landing pages
SEO-structured course metadata
Mobile-responsive across all screens

Technology stack

Built with the right tools.

Every technology was chosen deliberately — either to maximise performance, eliminate infrastructure cost, or accelerate delivery without compromising production quality.

React 18Next.js 14TypeScriptTailwind CSSNode.jsExpress.jsPostgreSQLSupabaseSupabase AuthStripeCloudflareCloudflare R2RedisREST APIJWTSSR / SEO

Results

Outcomes that speak for themselves.

Platform launched and accepting real enrolments within 2 months
SSR + Cloudflare CDN delivering sub-second course page loads globally
Stripe integration live — one-time purchases and subscription tiers operational
PostgreSQL + Redis architecture handling concurrent learner sessions without degradation
Certificate generation fully automated — no manual intervention required
SEO-optimised pages ranking for beginner AI / ML search terms
Instructor panel enabling content updates without any developer involvement

Team

Who built it.

Senior contributors only — the people in the kickoff call are the same people writing code.

Adeel Baloch

Project Manager · Full Stack Developer

Jaber Ali

Full Stack Developer

Sohail Baloch

Frontend Developer

Shams Baloch

UI / UX Design

More work

Explore other projects.

Food & Hospitality

ManGo Restaurant

Enterprise-grade restaurant management platform with real-time order tracking, AI-powered …

View case study →

EdTech · Language Technology

Balochi Academy App

Cross-platform mobile learning application for the Balochi language — structured lesson mo…

Coming soon

E-commerce

Multi-vendor E-commerce Platform

Headless storefront with AI-powered product recommendations, multi-vendor management, Stri…

Coming soon

Want a system like this?

Tell us what you need to build. We will tell you honestly what it would take — and whether we are the right team to build it.