Logo Lanfrica

LizaImmax/Upepo-Academy

Domain:

education

Record type:

software
Creator:
Liz
Host:
Upepo Academy is the learning and professional-development arm of the Upepo ecosystem, a digital school designed to equip African learners, tech professionals, creators, and entrepreneurs with practical, industry-ready skills. # 🌬️ Upepo Academy **Where African Talent Learns, Builds, and Evolves** A modern, professional learning platform built with Next.js 14, offering structured academic programs, mentorship, and hands-on projects designed to prepare African learners for global tech opportunities. ## πŸš€ Features - **πŸ“š Comprehensive Programs**: Cloud Computing, Cybersecurity, Software Engineering, Data Science, and more - **πŸ‘¨β€πŸ« Expert Mentorship**: Book 1-on-1 sessions with industry professionals - **πŸ† Certification Tracks**: Prepare for AWS, Azure, CompTIA, and other industry certifications - **πŸ’¬ Community Integration**: Discord and Slack workspace integration - **πŸ” Authentication**: Student portal with NextAuth.js (ready for implementation) - **🌍 Multi-language Support**: English, Swahili, and French (ready for implementation) - **πŸ’³ Payment Ready**: Structured for Paystack/Flutterwave integration - **πŸ“± Fully Responsive**: Mobile-first design optimized for African markets - **⚑ Modern Stack**: Next.js 14 App Router, TypeScript, Tailwind CSS ## πŸ“‹ Table of Contents - Getting Started - Project Structure - Available Pages - Technologies Used - Environment Variables - Deployment - Roadmap - Contributing ## πŸ› οΈ Getting Started ### Prerequisites - Node.js 18+ and npm/yarn/pnpm - Git ### Installation 1. **Clone the repository** ```bash git clone github.com cd Upepo-Academy ``` 2. **Install dependencies** ```bash npm install # or yarn install # or pnpm install ``` 3. **Set up environment variables** ```bash cp .env.example .env.local ``` Then edit `.env.local` with your configuration. 4. **Run the development server** ```bash npm run dev # or yarn dev # or pnpm dev ``` 5. **Open your browser** Navigate to localhost ## πŸ“ Project Structure ``` Upepo-Academy/ β”œβ”€β”€ app/ # Next.js 14 App Router β”‚ β”œβ”€β”€ about/ # About/Mission page β”‚ β”œβ”€β”€ apply/ # Application form β”‚ β”œβ”€β”€ certifications/ …

Languages

Licenses