All Projects
Case StudyN°03

GABA Academy.

An Arabic educational platform with a public landing site and role based portals for admin, student, and tutor users.

Role

Full-Stack Developer

Category

Platforms

Year

2026

Status

Live

GABA Academy
Live Site
gaba.academy© 2026
Next.jsTypeScriptExpressPostgreSQLPrismaTanStack QueryTailwind CSSMoyasarNext.jsTypeScriptExpressPostgreSQLPrismaTanStack QueryTailwind CSSMoyasar
01

Overview

GABA Academy is a Saudi educational marketplace connecting students and tutors. I built the full product: a marketing landing site, role based dashboards for admin, student, and tutor, and a Node.js and PostgreSQL backend with booking, subscriptions, Zoom sessions, and Moyasar payments.

02

What I Did

  1. 01Built a public Arabic landing site with student and tutor entry points
  2. 02Implemented role based portals for admin, student, and tutor with JWT auth
  3. 03Delivered tutor vetting, subscription plans, lesson booking, and Zoom session management
  4. 04Added realtime chat, urgent lesson requests, and admin tools for users, tutors, and plans
  5. 05Built the PostgreSQL and Prisma backend with Moyasar payment integration
03

Stack

Next.jsTypeScriptExpressPostgreSQLPrismaTanStack QueryTailwind CSSMoyasar