2023Guild MemberAcademic

Teaching & Learning System

The Quest

An academic brief at North-West University: give lecturers a way to review student video submissions, across both web and mobile, with structured written feedback.

The Forging

A team project split across three repos — a Next.js web app (TypeScript, Zod, shadcn/ui), an Expo mobile app, and a Django backend handling auth, storage, and tagging. Students upload and tag videos; lecturers log in, stream them, and leave text feedback.

The Victory

Delivered end-to-end as a multiplatform system for the module, covering the full upload → review → feedback loop.

Notable Enchantments

  • MultiplatformWeb (Next.js) and mobile (Expo) clients.
  • Django REST backend
  • Video upload + tagging
  • Lecturer feedback flow