Logo Lanfrica

Fukuzeya/shasha_backend

Domaine:

education

Type de record:

software
Créateur:
Fuk
Hôte:
AI student learning assistant # 🚀 Shasha - AI-Powered Educational Platform **Democratizing Private Tutoring for Every Zimbabwean Student** Shasha is a comprehensive AI-powered learning platform that provides personalized tutoring, exam preparation, and progress tracking for students in Zimbabwe. Built with modern Python technologies and designed for scale. --- ## 📋 Table of Contents - Overview - Features - Tech Stack - Project Structure - Getting Started - Configuration - Database Models - API Documentation - Development - Deployment - Contributing --- ## 🌟 Overview Shasha addresses the "Tutoring Gap" in Zimbabwe by providing: - **24/7 AI Tutoring** in English, Shona, and Ndebele - **Curriculum-Aligned Content** for ZIMSEC and Cambridge - **Multi-Platform Access** (Web, WhatsApp, USSD, Mobile) - **Parent Engagement** through Guardian Portal - **Teacher Support** via Teacher Copilot - **School Management** with multi-tenant SaaS architecture --- ## ✨ Features ### For Students - 🤖 AI tutor with Socratic questioning methodology - 📚 Unlimited practice questions and mock exams - 🎯 Personalized study plans based on diagnostic tests - 📸 Homework help via image upload and OCR - 🎮 Gamification with points, badges, and leaderboards - 👥 Study groups with AI moderation - 🗣️ Voice interaction in local languages - 📊 Real-time performance predictions ### For Parents - 📈 Weekly progress reports - 🔔 Smart alerts and notifications - 💬 AI-generated conversation starters - 🎯 Collaborative goal setting - 📱 Privacy-controlled access ### For Teachers - 📝 AI-generated lesson plans - ✅ Auto-grading assignments - 📊 Class-wide analytics - 🎓 Differentiated learning materials - 👨‍🏫 Intervention recommendations ### For Schools - 🏫 Multi-tenant SaaS architecture - 👥 Student and teacher management - 💳 Subscription and billing management - 📊 School-wide analytics - 🎨 Custom branding options --- ## 🛠️ Tech Stack ### Backend - **Framework:** FastAPI (Python 3.11+) - **Database:** PostgreSQL 15+ with asyncpg - ** …