Skip links
AI / SaaS / Web App

TAI Flix Academy

TaiFlix is a storytelling and technology platform dedicated to empowering youth across Tanzania. By addressing the specific social barriers that prevent students from accessing education, TaiFlix uses high-quality media to drive positive behavior change. More than just a content hub, it serves as a catalyst for social justice—transforming information into action and ensuring that every Tanzanian student has an equitable path to a brighter future.

Tech Stack Used:
AWS · MongoDB · ReactJS · NextJS · TypeScript · Python/Django · Tanstack Query · Youtube API · Flutter

Links:
My Contribution:
  • Architected the core admin dashboard using a modular component-based approach, developing reusable systems for authentication, complex forms, and multi-media galleries.
  • Engineered a resilient, progressive media upload system that supports pause and resume functionality, allowing admins to reliably upload large video and comic files even on unstable connections.
  • Optimized data management by implementing TanStack Query for efficient fetching, caching, and state synchronization using a structured query key strategy.
  • Streamlined content delivery through seamless YouTube API integration for video management and playback.
Key Challenge Solved:

The primary challenge was building a resilient content management system capable of handling large media assets—such as high-quality videos and comics—without data loss. To solve this, I:

  • Engineered a progressive upload system: Implemented chunked, resumable uploads that allow admins to pause and resume progress, preventing data loss during network interruptions or large file transfers.
  • Optimized complex state management: Integrated react-hook-form with TanStack Query to ensure data integrity across multi-step forms and pre-populated edit states.
  • Enhanced UX Feedback: Developed real-time upload progress indicators and validation logic to provide immediate feedback, ensuring a smooth and reliable administrative workflow.

Client

TAI Flix

Role

Lead Frontend

Date

June 2025

Share

Explore
Drag