Logo Lanfrica

Ijjaidsaid/skill-spark-africa

Domaine:

education

Type de record:

software
Créateur:
Ijj
Hôte:
# AI Skills Bridge (Privacy-Respecting Prototype) **Unlocking invisible talent across Africa using AI.** **Test The App here: preview--skill-spark-africa… --- ## 📚 Table of Contents 1. 🌍 Project Overview 2. 🚀 Features 3. 🧠 Tech Stack 4. 🔐 Privacy & Security 5. 💻 How to Run Locally 6. 📁 Project Structure 7. 🌱 Impact 8. 📄 License --- ## 🌍 Project Overview **AI Skills Bridge** is a web/mobile platform that leverages AI to recognize, certify, and connect informal workers (e.g., artisans, self-taught coders, rural youth) with meaningful opportunities. Built during the **AiCE Challenge 2025**, it is a **partial prototype** showing how AI can empower people without formal credentials to access training, employment, and visibility. Unlike traditional tools, this solution embeds **AI at every stage** — from analyzing photos, voice, or video to generating professional CVs and skill portfolios. > 🛠️ Built with Lovable.dev for rapid AI-powered prototyping. --- ## 🚀 Features - 📸 Upload images/videos or describe your skills via voice - 🤖 AI analyzes and verifies competencies - 🧾 Generates a digital portfolio and personalized CV - 🎯 Recommends certifications (AWS, ALX, etc.) and training - 🤝 Connects to communities and support networks - 🌍 Multi-language + RTL support (Arabic, Amazigh, etc.) --- ## 🧠 Tech Stack ### ⚛️ Frontend - React 18.3.1 + TypeScript - Vite, Tailwind CSS - shadcn/ui + Radix UI - React Router DOM - TanStack React Query - React Hook Form + Zod - Lucide React Icons ### 🔙 Backend & Auth - Supabase (PostgreSQL, Auth, RLS, Storage, Edge Functions) - OAuth, magic links, phone auth, biometrics - Real-time subscriptions (WebSockets) ### 🧠 AI & Machine Learning - OpenAI GPT for language understanding - Computer Vision APIs for image analysis - Hugging Face models for task-specific insights - TensorFlow.js for offline inference ### 📱 Mobile - Capacitor (Android + iOS builds) - Native APIs (Camera, GPS, Push Notifications) …