Web Development

Nerd — Online Learning Platform

Learning platform for middle- and high-school students, with staged curricula, teacher profiles, and streamed lessons.

Next.jsReactNest.jsPostgreSQLRedisJWT auth+2 more

Project Overview

A full learning platform serving students from middle school through high school. Students pick their academic stage and work through the subjects mapped to it, with lessons, materials, and progress carried across web and mobile. Built as a Next.js front end over an API-driven back end, with video delivery, role-based portals for teachers and administrators, and a content pipeline for publishing new material.

Key Features

Stage-based curriculum browsing
Subject and lesson catalogue
Streamed video lessons
Teacher profiles and portals
Free open-access materials
Role-based admin console
Editorial blog
Point-of-sale locator
Arabic-first responsive interface

Technologies Used

Next.js
React
Nest.js
PostgreSQL
Redis
JWT auth
Vimeo video delivery
Firebase

Project Gallery

Nerd — Online Learning Platform screenshot 1
Nerd — Online Learning Platform screenshot 2
Nerd — Online Learning Platform screenshot 3

Our Role

Product UI/UX, Next.js front end, API design, and content/publishing tooling.

Nerd — Online Learning Platform - Wahj Portfolio | Wahj