All work

Donkey Tube

Media, Donations & Content Platform

Custom DevelopmentUI/UX DesignPlatform Governance2024–2025

Client

Donkey Tube

Year

2024–2025

Donkey Tube

01The Challenge

Donkey Tube needed a unified digital platform that could do more than showcase content. The site had to support media publishing, audience growth, donations, live stream promotion, multilingual communication, and internal content governance across different user roles.

02The Solution

Built a full-stack Laravel + Inertia platform with a public-facing media experience, a structured donations system, a live link module, an article and services CMS, and separate admin/content-editor workspaces for managing content, funds, FAQs, team pages, translations, and platform updates.

03Tech Stack

BackendLaravel, MySQL
FrontendReact, Inertia.js, Tailwind CSS, TypeScript
Content SystemArticles, Services, FAQs, Team, Our Work, Our Story
OperationsRole-based dashboards, translations, language management
PaymentsChapa / donation transaction tracking
MediaYouTube integration, live stream routing

Results

01

Unified media, donations, and editorial operations into one platform

02

Created role-based workspaces for admin and content-editor teams

03

Supported structured donation flows with transaction tracking and verification

04

Enabled multilingual content management for broader audience reach

Key Features

Platform Governance

Separate admin and content-editor dashboards with controlled access to content, funds, live links, and user management.

Donation System

Fund pages, payment initialization, transaction verification, and donation history powered through Chapa.

Live Content Hub

A live-link module for promoting active broadcasts and directing visitors to current video streams.

Multilingual Publishing

Translation and language management for maintaining content across multiple languages.

04 — Platform Deep Dive — System Architecture & Flows

Donkey Tube is a public media and support platform built to present content, drive engagement, and manage operational workflows behind the scenes.

This page covers the complete platform flow: discovery, media consumption, donations, live streams, articles, governance, translation, and editorial control.

Donkey Tube Platform

The platform is not only a publishing site. It also handles fundraising, content updates, live routing, and role-based administration.

01

Platform At A Glance

The system connects public storytelling with the internal workflows needed to run and maintain a media platform.

Public experience

  • Landing page & hero content
  • About, services, and articles
  • Donation pages & fund details
  • Live stream access

Operations layer

  • Role-based dashboards
  • Content approval and editing
  • Language and translation management

Support layer

  • FAQ management
  • Team and partner pages
  • Structured content publishing
02

Discovery To Engagement

The public site is designed to inform, attract, and guide visitors into deeper interaction.

Discover

Visitors land on a branded home page with hero messaging, featured content, and clear calls to action.

Explore

Users browse services, stories, articles, FAQs, and supporting pages that explain the mission and content.

Trust

Donation pages, live links, team profiles, and structured content help establish credibility.

Watch

The live module connects visitors to active streams and current video content.

Act

Visitors can engage through donations, subscriptions, or continued browsing across the platform.

03

Content Management & Publishing

The platform includes a structured CMS for maintaining the site without code changes.

Core Content Areas

Services, partners, our work, our story, FAQs, team, and articles are all managed through dedicated editor screens.

Structured Content

Each module is organized into reusable records, making the site easier to maintain and expand.

Editorial Control

Content editors can create, update, and remove site content while keeping the public experience current.

04

Donations & Fund Tracking

Donation flows are built for transparency, auditability, and user confidence. Note: Funding abilities will be transferred to Donkey Tube's Lemetsdek project in the future.

Fund Pages

Each fund has its own page, goal, description, media, and donation context.

Payment Flow

Visitors initialize a donation, get redirected to the payment provider, and return through verification.

Transaction Records

Every donation stores amount, contact details, tx reference, status, and message for tracking.

Operational Value

This gives the team a clear record of incoming support while keeping the donor experience simple.

05

Live & Media Experience

The site blends evergreen content with active video and live promotion.

Live Routing

Admins and editors can manage the active live URL from the dashboard.

YouTube Integration

The homepage and content areas surface recent or featured YouTube content.

Audience Growth

Calls to action guide viewers toward subscriptions, videos, and ongoing engagement.

06

Translation & Language Layer

The platform supports multilingual publishing so the content can reach a wider audience.

Language Setup

Languages are stored as configurable records such as English and Amharic.

Translation Storage

Each translation entry is stored as structured JSON and managed from internal screens.

Editorial Flexibility

This lets the team maintain multilingual UI text and content without rebuilding the application.

07

Who Operates The System

The platform is split by responsibility so each team member sees only what they need.

Visitors

Browse content, watch videos, view donation ops

Content Editors

Manage articles, services, FAQs, public content

Admins

Oversee funds, users, live links, governance

Support Teams

Work with site data and operational records

08

Safety, Oversight, Continuity

Controls are in place to keep the platform manageable as it grows.

Security & Access

Role-based middleware protects internal routes and separates duties.

Operational Readiness

Donation transactions, editable content, and live link controls support day-to-day operation.

Maintainability

The app is organized into reusable models, controllers, resources, and UI components for long-term upkeep.

Executive Takeaway

Unified Media PlatformDonation OperationsMultilingual PublishingRole-Based Governance
All work

Like what you see?

Let's build something together.