Technology & AI architecture

Technology behind WishPath

A multilingual learning platform combining LMS, CMS, personalised learning paths and an AI-assisted education roadmap for professional communication training.

MVP liveEN · NL · FA (RTL)EU-hostedFacilitator-ready

What is live today

Current MVP architecture

The platform is a working MVP. Everything listed below is implemented and running in the current build.

Multilingual public website

Server-rendered, SEO-ready pages across the marketing site and catalogue.

English · Persian RTL · Dutch

Native right-to-left layout for Persian and localised navigation across three languages.

CMS-driven content

Admins edit courses, articles, FAQs and homepage blocks without a deploy.

Course management

Courses, modules and lessons with ordering, publishing states and rich metadata.

Student dashboard

Continue learning, saved resources, live classes, messages and credential preview.

Instructor dashboard

Cohorts, assignments, announcements and credential drafts.

Admin dashboard

Users, roles, translations, media, SEO and platform status.

Placement test preview

A structured entry flow that maps learners onto a CEFR band.

Learning path preview

A guided sequence of recommended courses based on placement.

Skills passport preview

Portable JSON-LD credential preview shown on completion.

Secure authentication

Email + OAuth sign-in with role-based access control.

Postgres database

Managed Postgres with row-level security policies on every public table.

How the platform is wired

Architecture diagram

A single learner journey flowing through the core building blocks of the MVP.

  1. Step 1

    User

    Sign in with role

  2. Step 2

    Placement test

    CEFR band

  3. Step 3

    Learning path

    Recommended sequence

  4. Step 4

    Courses & live classes

    Self-paced + cohort

  5. Step 5

    Progress tracking

    Lessons, assignments

  6. Step 6

    Skills passport

    Credential preview

  7. Step 7

    Admin & instructor

    Monitoring layer

The building blocks

Platform modules

Current MVP

LMS

Courses, modules, lessons, progress and enrollments.

Current MVP

CMS

Multilingual editing for pages, articles, FAQs and media.

Current MVP

Authentication

Email and OAuth sign-in with role-based access control.

Current MVP

Course engine

Lesson ordering, previews, live class scheduling and completion state.

Current MVP

Learning path builder

Sequences courses based on CEFR level and stated goals.

Current MVP

Skills passport

Portable credential preview issued on completion.

Current MVP

Dashboard system

Student, instructor and admin surfaces on a shared layout.

Current MVP

Multilingual layer

English, Dutch and Persian with native RTL rendering.

In development

AI Assistant

Writing and speaking coach that returns rubric-based feedback.

Honest scope of AI in WishPath

AI-assisted learning roadmap

Advanced AI is not fully active. Each capability below is labelled with its current stage so partners and facilitators can see exactly what the MVP does today.

Current MVP preview

Current MVP
  • Placement test structure
  • Learning path preview
  • Course recommendation logic preview

In development

In development
  • AI-assisted feedback on writing tasks
  • Writing improvement assistant
  • Speaking coach prototype

Planned roadmap

Planned roadmap
  • Adaptive learning analytics
  • Corporate skill insights
  • Automated learning recommendations
  • API integrations

From input to credential

Data flow

A single learner's data path through the platform.

  1. 01

    Learner input

    Language, role, goals

  2. 02

    Placement data

    CEFR band

  3. 03

    Skill gap mapping

    Focus areas

  4. 04

    Recommended path

    Course sequence

  5. 05

    Progress data

    Lessons, tasks

  6. 06

    Skills passport

    Credential preview

Under the hood

Technology stack

Frontend

React, TypeScript, Tailwind

Backend

Supabase

Database

PostgreSQL

Auth

Supabase Auth

Storage

Supabase Storage

CMS

Custom multilingual CMS

Trust & safety

A responsible European approach

No SOC2, ISO, blockchain, Europass or official certification claims. Only what the platform actually does today.

Role-based access

Student, instructor and admin roles enforced in the database and UI.

Secure authentication

Email and OAuth sign-in with session management and password reset.

GDPR-ready approach

EU-hosted data, minimal collection and clear consent surfaces.

Multilingual content control

Language-scoped editing so localised content cannot leak across locales.

CMS permission structure

Editorial actions gated by role, with an audit-friendly change history.

Row-level security

Policies on every public table so learners only read their own data.

Why this matters

Not just another course site — a scalable European EdTech platform.

WishPath is being built as a personalised professional communication platform, not a catalogue of static videos. The MVP already combines LMS, CMS, multilingual delivery and a learning path preview on one codebase, so every new course, cohort and language plugs into the same system.

That foundation is what makes the AI roadmap realistic: personalised feedback, adaptive analytics and corporate skill insights land on infrastructure that is already live, multilingual and role-aware.

One codebase

LMS + CMS + dashboards

3 languages

EN · NL · FA (RTL)

Built for pilots

Universities & employers

Roadmap-ready

Integrations & analytics

Prepared for partners, pilot users and startup facilitator review.

Explore the product roadmap, walk through the learner path or reach out to the founder directly.