All work

Donkey Academy

Learning Management System

Custom DevelopmentUI/UX DesignPlatform Governance2024

Client

Donkey Academy

Year

2024

Donkey Academy

01The Challenge

Donkey Academy required a complete end-to-end training operations platform, moving beyond simple content delivery to handle marketing, onboarding, commerce, and complex internal governance for a diverse learner population.

02The Solution

Developed a multi-layered ecosystem featuring a public discovery site, a secure identity layer (email/phone), a comprehensive learner dashboard, automated commerce, and specialized internal workspaces for instructors, admins, and support teams.

03Tech Stack

BackendLaravel, MySQL
FrontendReact, Inertia.js, Tailwind CSS
IntelligenceDonkAI (Custom AI Integration)
PaymentsStripe, Chapa, Telebirr

Results

01

Unified public, learner, and internal operations into one cohesive platform

02

Secure dual-path authentication (Email/Phone) for diverse accessibility

03

Automated enrollment and certificate issuance system

04

Reduced support overhead through DonkAI integration

Key Features

Platform Governance

Role-based workspaces for admins, instructors, and support teams.

DonkAI Assistant

Contextual AI support for learners and orientation guidance for visitors.

Dual Payments

Automated routing between international (Stripe) and local (Chapa/Telebirr) gateways.

04 — Platform Deep Dive — System Architecture & Flows

DonkeyAcademy is a full training operations platform, from public discovery to verified course completion.

This page walks through the complete system flow: public visitors, account creation, login and password recovery, learner experience, commerce, certificates, AI support, team operations, and platform governance.

Collaborative planning session

The platform is not only where learning happens. It is also where marketing, onboarding, support, payment review, moderation, and operational control come together.

01

Platform At A Glance

The system connects learner-facing experiences with the internal workflows required to run a live academy.

Public experience

  • Landing pages & Catalog
  • Certificate verification
  • Public AI guidance

Learning engine

  • Courses & Lessons
  • Tests & Assessments
  • Progress tracking

Operations layer

  • Multi-gateway payments
  • Role-based dashboards
  • Governance & Moderation
02

Discovery To Decision

The public website is designed to attract, explain, and convert before a user ever signs in.

Discover

Visitors land on the home page and see the platform promise, training themes, and calls to action.

Explore

Course listing and course detail pages present pricing, structure, and enrollment entry points.

Trust

FAQ pages, policies, contact forms, and certificate verification strengthen credibility.

Ask

Visitors can use DonkAI for public guidance before committing to a course.

Convert

Registration and sign-in paths move the user from interest into a managed learner journey.

03

Onboarding, Login, Recovery

The identity layer includes email-first and phone-first verification and recovery paths, essential for diverse learner populations.

Core Account Flows

  • Email & Phone-first registration options
  • Secure 6-digit SMS code verification
  • Role-based workspace routing after login
  • Optional Two-Factor Authentication (2FA)

Reset & Recovery

  • Email and Phone-based password reset flows
  • Rate-limited flows to protect against misuse
  • Profile and contact management dashboard
04

The Learner Dashboard

The operating center for enrollment, study activity, payments, and completion records.

Personalized Study Hub

Academic

Enrolled course progression

Study Aids

Private notes & bookmarks

Financial

Transaction history & receipts

Credential

Issued certificates & verification

05

Structured Learning Flow

Courses are delivered through a managed structure of sections, lessons, access rules, and learner progress.

Content Model

Courses hold titles, pricing, and certificate settings. Sections organize the path. Lessons contain actual teaching content.

AI Notes

Learner-facing AI support features sit alongside formal course content for real-time assistance.

Access Control

Duration and enrollment rules determine who can see what and for how long.

06

Enrollment & Payments

Supports online payments and review-based operations so access can be granted under both automated and manual business conditions.

Payment Coverage

Online options including Stripe, Chapa, and Telebirr. Manual flows support proof upload and internal review for edge cases.

StripeChapaTelebirrManual Review

Operational Value

Webhook-driven confirmation and transaction references retain status and provider metadata for full auditability.

  • Purchase history visibility for learners
  • Support team intervention tools
  • Multi-currency management
07

Community & DonkAI

Blending self-paced learning with guided engagement through discussions and intelligent AI assistance.

DonkAI Assistant

Public users receive orientation guidance, while enrolled learners get contextual help within courses. AI reduces support pressure for repetitive questions.

"DonkAI does not replace course structure or staff roles. It complements them by shortening the gap between learner questions and useful answers."

Community Engagement

  • Discussion threads and lesson-specific commenting
  • Moderation tools to sustain healthy participation
  • Reactions and collaborative learning features
08

Who Operates The System

Role-based workspaces aligned to operational responsibility ensure the training business runs smoothly.

Learners

Access courses, notes, certificates

Instructors

Manage content, tests, moderation

Support

Contact submissions, payment review

Admins

User oversight, reporting, governance

Developers

Exports, recovery, backup readiness

09

Safety, Oversight, Continuity

Controls needed to run the platform responsibly and sustain it long after launch.

Security & Control

  • Verified account access via email or phone
  • Two-factor authentication for sign-in protection
  • Role-based route protection for workspaces
  • Moderation paths for sensitive operations

Operational Readiness

  • Backup visibility and export generation tools
  • Payment event storage for audit reconciliation
  • Soft-delete recovery for content structures
  • Incident response and oversight visibility

Executive Takeaway

Full End-to-End SystemReal Business WorkflowsAI-Augmented LearningEnterprise Governance
All work

Like what you see?

Let's build something together.