Skip to content
Back to projects

Owloo Web Admin

Admin dashboard for the Owloo learning platform — managing curriculum, users, subscriptions, voice practice, gamification, and analytics in one place.

Owloo Web Admin cover

Admin platform overview

Architecture

React + Vite admin shell with React Router, TanStack Query data layer, and modular domains for content, users, subscriptions, voice, and analytics.

Deployment

Vite production build with dedicated deploy pipeline for the web admin.

Features

  • Curriculum and lesson content management
  • User and role administration
  • Subscription and billing oversight
  • Voice practice attempt monitoring
  • Gamification and analytics dashboards

Challenges

  • Keeping dense admin workflows readable across many domains
  • Aligning UI flows with evolving API contracts

Solutions

  • Domain-based page structure with shared table and form patterns
  • TanStack Query for predictable server-state and loading UX

Results

  • Unified operations hub for Owloo learning platform admins
  • Faster content and user management across product teams
In Development2026ReactTypeScriptViteTanStack QueryTailwind CSS