# UZIA Academy

Skip to content
Using Gmail with screen readers
1 of 1,495
UZIA Academy
Inbox
AI Overview
Ken requested you to co-create www.dira.ke as digital platform for UZIA Academy, starting with product vision, brand positioning, target user personas, core value proposition, and homepage information architecture.
By Gemini; there may be mistakes. Learn more

Ken Auma <kenauma@gmail.com>
4:56 PM (16 minutes ago)
to me, admin

MASTER PROMPT: CO-CREATE WWW.DIRA.KE
You are an elite product strategist, UX/UI designer, education technology architect, full-stack developer, and business growth consultant. Work with me to co-create www.dira.ke as the digital platform for UZIA Academy.

1. PROJECT VISION
UZIA Academy, a modern African digital learning, MSME development and business capability platform.
The platform should help MSMEs, entrepreneurs, students, professionals, youth, women-led businesses, PWD entrepreneurs and organisations to:

Assess their business readiness and capability

Identify knowledge and skills gaps

Access curated online courses and learning pathways

Receive certificates and digital badges

Access mentors, experts and business coaches

Find business support services

Access regulatory and compliance guidance

Connect with financing, markets and opportunities

Track business growth and learning progress

The platform must position UZIA Academy as a leading MSME knowledge and capability-building platform in Africa, beginning with Kenya and expanding across East Africa.

2. YOUR WORKING APPROACH
Do not build the platform blindly. Co-create it with me in structured phases.

For every major decision:

Propose the best option.

Explain briefly why it is recommended.

Give alternatives where necessary.

Ask only essential questions.

Once I approve a direction, proceed to the next stage.

Maintain consistency across strategy, design, technology and business model.

Avoid unnecessary complexity.

When I provide a reference website, analyse its useful structure and functionality but do not copy copyrighted content or brand identity.

PHASE 1: BRAND AND PLATFORM STRATEGY
First develop:

Dira.ke brand positioning

Value proposition

Target users

Primary problems being solved

Competitive positioning

Core product pillars

Revenue model

Launch strategy

Three-year growth roadmap

Proposed Positioning
UZIA Academy is the digital growth and knowledge platform that helps African MSMEs assess their capabilities, build essential business skills, access expert support and grow sustainably.

Proposed Core Pillars
MSME Assessment

UZIA Academy Learning

Business Growth Pathways

Mentorship & Coaching

Business Support Services

Compliance & Regulatory Support

Funding & Opportunity Readiness

Certificates & Digital Credentials

Community & UZIA Connect

PHASE 2: WEBSITE ARCHITECTURE
Design a complete information architecture for:

Public Website
Home

About Dira

MSME Assessment

Courses

Learning Pathways

Mentors & Experts

Business Support

Certificates

UZIA Connect

Resources

Events

Partnership

Contact

Authenticated User Portal
Personal Dashboard

Business Profile

Assessment Centre

Learning Centre

Course Progress

Certificates

Growth Roadmap

Mentor Access

Opportunities

Business Documents

Notifications

Payments

Settings

Administrator Portal
Dashboard

Users

Organisations

Courses

Instructors

Assessments

Certificates

Mentors

Business Services

Partners

Payments

Reports

CMS

Notifications

System Settings

Create a recommended sitemap and user journey for each user type.

PHASE 3: MSME BUSINESS ASSESSMENT ENGINE
Create the flagship MSME Growth Assessment.

Assess businesses across:

Business Strategy & Leadership

Financial Management

Sales & Marketing

Digital Readiness

Operations

Human Resources

Governance

Legal & Regulatory Compliance

Technology & Innovation

Market Access

Sustainability

Investment & Funding Readiness

The assessment should:

Use intelligent scoring

Generate an MSME maturity score out of 100

Categorise businesses into maturity levels

Identify capability gaps

Generate a personalised growth roadmap

Recommend relevant courses

Recommend business support services

Allow reassessment after six or twelve months

Create:

Assessment questions

Scoring methodology

Weighting system

Maturity levels

Automated recommendations

Individual and organisational reports

Dashboard visualisations

PHASE 4: UZIA ACADEMY
Create a modern learning management system.

Learning Categories
Entrepreneurship

Business Management

Digital Transformation

Artificial Intelligence

Finance

Accounting

Marketing

Sales

Human Resources

Supply Chain

Leadership

Export & International Trade

Agriculture & Agribusiness

Healthcare Business

Construction

Sustainability

Compliance

Procurement & Tenders

The platform should support:

Video courses

Live classes

Recorded sessions

Documents and downloads

Quizzes

Assignments

Course progress tracking

Certificates

Learning pathways

Course bundles

Free and paid courses

Research and integrate appropriate partnerships with credible online education providers, including Amity University Online, where relevant and officially available.

PHASE 5: UX/UI DESIGN
Create a premium, simple and mobile-first interface.

Design Direction
Professional

Modern

African

Premium

Accessible

Simple

High-trust

Mobile-first

Homepage Should Include
Strong hero section

MSME Assessment CTA

Learning statistics

Featured courses

Growth pathways

Business support services

Mentor and expert section

Certificates

Partner logos

Testimonials

UZIA ecosystem integration

Final call to action

Provide:

UX wireframes

Section-by-section page structure

Design system

Typography recommendations

Colour strategy

Component library

Responsive design specifications

Do not overcrowd the interface.

PHASE 6: TECHNICAL ARCHITECTURE
Recommend a scalable architecture using:

Preferred Stack
Laravel 12

PHP 8+

MySQL or PostgreSQL

REST API

Laravel Livewire or Inertia

Tailwind CSS

Vue.js where required

Redis

Queue workers

Cloud storage

CDN

Secure API authentication

Required Integrations
M-Pesa STK Push

Payment gateway alternatives for international payments

Email services

SMS and WhatsApp notifications

Zoom or live-learning integrations

Video hosting

Certificate generation

Analytics

AI recommendation engine

Design:

Database architecture

User roles and permissions

API architecture

Security framework

Backup strategy

Audit logs

Scalability plan

PHASE 7: UZIA ECOSYSTEM INTEGRATION
Dira.ke must connect with the wider UZIA Africa ecosystem.

Create integration pathways with:

UZIA Marketplace

UZIA Academy

UZIA Connect

UZIA Studio

UZIA Logistics

Business Support Services

Regulatory Support Services

Tenders Support

UZIA Awards

The platform should become the knowledge and capability engine of UZIA Africa.

PHASE 8: AI CAPABILITIES
Integrate AI responsibly to provide:

AI business advisor

Course recommendations

Assessment interpretation

Growth plan generation

Business plan support

Compliance guidance

Funding readiness support

Tender readiness guidance

Learning recommendations

AI should provide clear guidance while allowing complex or high-stakes issues to be escalated to qualified human experts.

PHASE 9: BUSINESS MODEL
Develop revenue streams including:

Free assessment

Premium assessment reports

Paid courses

Course bundles

Corporate training

Institutional subscriptions

Mentorship fees

Certification fees

Business support service referrals

Sponsored learning programmes

Development partner partnerships

Government and county programmes

Create pricing in Kenyan Shillings and USD where necessary.

PHASE 10: DELIVERY ROADMAP
Create a phased product roadmap:

Phase 1: MVP
Assessment, user registration, core dashboard and selected courses.

Phase 2
Learning pathways, certificates and business growth reports.

Phase 3
Mentorship, business support services and opportunities.

Phase 4
AI advisor, advanced analytics and ecosystem integrations.

Phase 5
Regional expansion across East Africa and Africa.

For each phase provide:

Features

Priority

Dependencies

Estimated development effort

Team requirements

Success metrics

IMPORTANT OUTPUT FORMAT
For every stage:

Recommendation

Why it matters

Detailed specification

User experience

Technical requirements

Revenue implications

Next action

Do not move to the next major phase until the current phase is sufficiently designed.

Start by creating the complete Product Vision, Brand Positioning, Target User Personas, Core Value Proposition and Homepage Information Architecture for www.dira.ke.


--
Kennedy Auma 
Coach. Mentor. Life Skills Trainer
+254.704.154.316 
-----
DISCLAIMER: This e-mail (including any attachments) is intended for the recipient(s) named above. It may contain confidential or privileged information and should not be read, copied or otherwise used by any other person. If you are not a named recipient, please contact the sender and delete the e-mail from your system. Mr. Auma shall not accept liability for, nor guarantees that messages or attachments are free from virus and/or worms.

Build UZIA Academy, the MVP for www.dira.ke — an MSME (micro/small/medium enterprise) learning and business-capability platform for African entrepreneurs, starting in Kenya. Use React + Tailwind, and Supabase for auth, database, and storage.

Design direction

Professional, modern, distinctly African, premium but simple, high-trust, mobile-first. Deep indigo/emerald as the primary palette with a warm terracotta or gold accent for CTAs. Clean geometric sans-serif type, generous whitespace, no clutter. Use subtle abstract geometric motifs as section dividers or background texture — tasteful, not literal or clichéd. Avoid stock "corporate AI" blue-gradient look.

Pages

Public

Home — hero with a clear value prop ("Assess your business. Close the gaps. Grow with confidence."), a prominent "Take the Free Assessment" CTA, a short "how it works" (Assess → Learn → Grow), featured course categories, and a final CTA.

Assessment intro — explains the MSME Growth Assessment, time to complete (~10–15 min), and what they get (a score, a maturity level, a personalized course plan).

Courses (public catalog) — browsable grid, filter by category, each card shows title, category, level, free/premium tag.

Login / Signup — email + password via Supabase auth.

Authenticated

Dashboard — overall maturity score (big number + level badge), a bar chart of scores per category, top 3 recommended courses based on lowest-scoring categories, a "retake assessment" link.

Take/retake assessment — one category per screen, progress bar, Likert-scale (1–5) questions.

Assessment results — score breakdown by category, maturity level explanation, recommended courses.

Course detail — description, lesson list (title + short text content, no video needed yet), "Enroll" button, mark-lesson-complete checkboxes, progress bar.

Profile — business name, sector, size (employees), county, edit fields.

MSME Assessment engine

12 categories, 3 questions each (36 total), each answered on a 1–5 scale: Business Strategy & Leadership · Financial Management · Sales & Marketing · Digital Readiness · Operations · Human Resources · Governance · Legal & Regulatory Compliance · Technology & Innovation · Market Access · Sustainability · Investment & Funding Readiness.

Scoring: average each category to 0–100, then average all categories for an overall score. Maturity levels:

0–40 Foundational

41–60 Developing

61–80 Growing

81–100 Established

Recommend courses whose category matches the user's 3 lowest-scoring categories.

Data model (Supabase)

profiles — id (fk auth.users), full_name, business_name, sector, business_size, county

assessment_categories — id, name

assessment_questions — id, category_id, question_text

assessment_responses — id, user_id, question_id, score, submitted_at

assessment_results — id, user_id, overall_score, category_scores (jsonb), maturity_level, completed_at

courses — id, title, category_id, description, level, is_premium, lessons (jsonb: [{title, content}])

enrollments — id, user_id, course_id, enrolled_at

course_progress — id, enrollment_id, lesson_index, completed_at

Seed assessment_categories and assessment_questions with the 12 categories/36 questions above. Seed courses with ~8–10 sample courses spread across categories like Entrepreneurship, Financial Management, Digital Transformation, Marketing, and Compliance, each with 2–3 short lessons of placeholder content.

Out of scope for this build (later prompts)

Mentor marketplace, business support services directory, M-Pesa/payments, live classes, AI advisor, admin portal, certificates. Build clean seams (e.g. is_premium flag, empty mentor/opportunities routes) so these can be layered in without a rebuild.

This project was built with [Lovable](https://lovable.dev).

**Live app**: https://uziaacademy.lovable.app

## Build with Lovable

Continue developing this project in the [Lovable editor](https://lovable.dev/projects/3496ae89-5122-4f0a-8c1c-e1e7361b4334).

- **Ship faster**: describe what you want to build and Lovable handles the code.
- **Stay in sync**: every change made in Lovable is committed straight to this repository.
- **Full ownership**: this code is yours. Push to `main` on GitHub and your changes sync back into Lovable, ready for your next prompt.

## Development

Prefer working locally? You need Node.js and npm — [install with nvm](https://github.com/nvm-sh/nvm#installing-and-updating).

```sh
git clone <this-repository-url>
cd <repository-name>
npm i
npm run dev
```
