Skip to content

Commit 6e6e77b

Browse files
authored
Merge pull request #42 from JohnUmoh/patch-5
Create mvp-lifeline-ai-app.mdx
2 parents f9ab0b9 + ff2167d commit 6e6e77b

File tree

1 file changed

+89
-0
lines changed

1 file changed

+89
-0
lines changed

docs/showcase/mvp-lifeline-ai-app.mdx

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: MVP LifeLine | AI Youth Empowerment Platform
3+
description: A multilingual, offline-first AI platform that helps underserved youth Earn, Heal, and Grow using real-time AI and holistic tools
4+
sidebar_position: 15
5+
keywords: [mvp lifeline, ai for good, perplexity sonar, offline-first, youth empowerment, mental health, career support, multilingual]
6+
---
7+
8+
**MVP LifeLine** is a multilingual, offline-first AI platform empowering youth emotionally, financially, and professionally—anytime, anywhere. Over 1.3 billion youth globally face barriers to career opportunities and mental well-being, especially in underserved and remote regions. MVP LifeLine breaks these barriers by combining AI, offline access, multilingual support, and a holistic tool ecosystem.
9+
10+
## Features
11+
12+
* **Dual Mode AI** with Career Coach and Emotional Companion powered by Perplexity Sonar API
13+
* **Multilingual Support** across 10+ languages including English, French, Arabic, Spanish, Hindi, and regional languages
14+
* **Offline-First Design** with SMS/USSD integration for low-connectivity regions
15+
* **Holistic Tool Ecosystem** covering career, wellness, finance, and productivity
16+
* **SmartQ Access** for context-aware, emotionally intelligent AI responses
17+
* **Digital Hustle Hub** with AI gig discovery and freelancing tools
18+
* **Wellness Zone** with guided meditations and mental reset prompts
19+
* **Finance Zone** with budget tracking and youth-friendly money tips
20+
* **Productivity Zone** with AI Kanban board and habit tracking
21+
22+
## Prerequisites
23+
24+
* Flutter SDK and Dart
25+
* Firebase project setup
26+
* Twilio account for SMS/USSD integration
27+
* Perplexity API key (Sonar)
28+
* OpenAI API key (for augmentation)
29+
30+
## Installation
31+
32+
```bash
33+
# Clone the repository
34+
git clone https://github.com/JohnUmoh/asgard.git
35+
cd asgard
36+
37+
# Install Flutter dependencies
38+
flutter pub get
39+
40+
# Configure Firebase
41+
flutterfire configure
42+
43+
# Set up environment variables
44+
cp .env.example .env
45+
```
46+
47+
## Configuration
48+
49+
Create `.env` file:
50+
```ini
51+
PERPLEXITY_API_KEY=your_sonar_api_key
52+
OPENAI_API_KEY=your_openai_api_key
53+
FIREBASE_PROJECT_ID=your_firebase_project_id
54+
TWILIO_ACCOUNT_SID=your_twilio_sid
55+
TWILIO_AUTH_TOKEN=your_twilio_token
56+
```
57+
58+
## Usage
59+
60+
1. **Setup Firebase**:
61+
```bash
62+
flutterfire configure
63+
```
64+
65+
2. **Run the Application**:
66+
```bash
67+
flutter run
68+
```
69+
70+
3. **Access Features**:
71+
- Switch between Career Coach and Emotional Companion modes
72+
- Use SmartQ for AI-powered assistance in multiple languages
73+
- Access offline features via SMS/USSD when connectivity is limited
74+
- Explore career tools, wellness features, and productivity boosters
75+
76+
## Code Explanation
77+
78+
* **Frontend**: Flutter cross-platform application with responsive design for mobile and web
79+
* **Backend**: Firebase for authentication, data storage, and real-time synchronization
80+
* **AI Integration**: Perplexity Sonar API for dual-mode AI interactions (Career Coach & Emotional Companion)
81+
* **Offline Support**: Twilio integration for SMS/USSD communication in low-connectivity areas
82+
* **Multilingual**: Sonar API handling 10+ languages with context-aware responses
83+
* **Data Sync**: Offline data capture with automatic re-sync when connectivity returns
84+
* **Personalization**: AI adapts to user's language, literacy level, mood history, and preferences
85+
86+
## Links
87+
88+
- [GitHub Repository](https://github.com/JohnUmoh/asgard)
89+
- [Live Demo](https://mvplifelineaiapp.netlify.app)

0 commit comments

Comments
 (0)