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/ β¦