# EduBridge Africa - ReadMe
## Overview
EduBridge Africa is an innovative educational platform designed to bridge educational gaps across Africa through AI-powered learning, local content in native languages, and community-driven education that works even offline.
## Features
- **AI-Powered Learning**: Personalized learning paths adapted to individual pace and learning style
- **Local Language Support**: Content available in native languages with cultural context
- **Offline-First Learning**: Download content for learning without internet connection
- **Community Learning**: Study groups and peer mentoring
- **Career Pathways**: Skills-based training aligned with African job markets
- **Recognized Certifications**: Industry-recognized certificates
- **Teacher Dashboard**: Tools for educators to manage classes and track progress
## Technology Stack
- **Frontend**: HTML5, CSS3, JavaScript
- **Backend**: Firebase (Authentication, Firestore, Analytics)
- **Icons**: Lucide Icons
- **Payment Integration**: IntaSend for African payment methods
## Firebase Services Used
- Firebase Authentication
- Cloud Firestore
- Firebase Analytics
- Realtime Database
## Installation & Setup
1. **Clone or download the project files**
- Ensure you have all HTML, CSS, and JavaScript files
2. **Set up Firebase Project**
- Create a new project at Firebase Console
- Copy your Firebase configuration and replace the existing one in the HTML file:
```javascript
const firebaseConfig = {
apiKey: "your-api-key",
authDomain: "your-project.firebaseapp.com",
databaseURL: "
your-project.firebaseio.com",
projectId: "your-project-id",
storageBucket: "your-project.appspot.com",
messagingSenderId: "your-sender-id",
appId: "your-app-id",
measurementId: "your-measurement-id"
};
```
3. **Enable Authentication Methods**
- In Firebase Console, enable Email/Password authentication
4. **Set up Firestore Database**
- Create a new Firestore database with appropriate security rules
5. **Set up Paymen …