Technology behind WishPath
A multilingual learning platform combining LMS, CMS, personalised learning paths and an AI-assisted education roadmap for professional communication training.
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.
Step 1
User
Sign in with role
Step 2
Placement test
CEFR band
Step 3
Learning path
Recommended sequence
Step 4
Courses & live classes
Self-paced + cohort
Step 5
Progress tracking
Lessons, assignments
Step 6
Skills passport
Credential preview
Step 7
Admin & instructor
Monitoring layer
The building blocks
Platform modules
LMS
Courses, modules, lessons, progress and enrollments.
CMS
Multilingual editing for pages, articles, FAQs and media.
Authentication
Email and OAuth sign-in with role-based access control.
Course engine
Lesson ordering, previews, live class scheduling and completion state.
Learning path builder
Sequences courses based on CEFR level and stated goals.
Skills passport
Portable credential preview issued on completion.
Dashboard system
Student, instructor and admin surfaces on a shared layout.
Multilingual layer
English, Dutch and Persian with native RTL rendering.
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.
01
Learner input
Language, role, goals
02
Placement data
CEFR band
03
Skill gap mapping
Focus areas
04
Recommended path
Course sequence
05
Progress data
Lessons, tasks
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.
