
Web Application
Online Tahitian dance academy platform
Oridgo is a web platform for an online Tahitian dance academy. It provides video-based lessons, student progress tracking, and community features — essentially a custom learning management system tailored for dance education. We continue to maintain and improve the platform.
The founder needed a platform that could host video lessons with progress tracking, handle student subscriptions, and build a community around traditional Tahitian dance. Off-the-shelf LMS solutions didn't match the specific UX vision, and video performance was a priority for students in regions with varying internet speeds.
We built the frontend with Next.js and React for SEO and fast page loads. The backend used Express.js with MongoDB for flexible content management. Video delivery was optimized with adaptive bitrate streaming. The student dashboard was designed for simplicity — clear progress indicators, easy lesson navigation, and a community section for student interaction.
Next.js provided SSR for SEO-critical landing and marketing pages, with client-side rendering for the student dashboard. Express.js handled authentication, subscription management, and content delivery APIs. MongoDB's flexible schema made it easy to model courses, lessons, and student progress without rigid table structures. Video hosting was handled through optimized delivery pipelines for consistent playback quality.
Launched with an initial cohort of students. The platform enabled Oridgo to scale their dance academy beyond in-person classes, reaching students internationally. Maintenance is ongoing with continuous improvements.