Logo Lanfrica

TECHandGUARD/SmartBridge-correction

Domaine:

education

Type de record:

software
Créateur:
TEC
Hôte:
CAPS-aligned educational platform for South African Grade 10-12 learners. Providing verified tutors, study materials, quizzes, and progress tracking to bridge the gap to academic success # 🚀 SmartBridge FET **CAPS-aligned learning platform for South African Grades 10-12 students.** SmartBridge FET connects students with verified tutors, practice quizzes, video lessons, progress tracking, and AI-powered study tools — all aligned with the South African CAPS curriculum. --- ## 📋 Table of Contents - Tech Stack - Prerequisites - Installation - Environment Variables - Development - Building for Production - Deployment - Project Structure - Database Tables - Supabase Edge Functions - Contributing - License - Contact --- ## 🛠️ Tech Stack | Layer | Technology | |-------|------------| | **Frontend** | React 18, Vite, Tailwind CSS, shadcn/ui | | **Backend** | Supabase (PostgreSQL, Auth, Storage, Edge Functions) | | **Hosting** | AWS Amplify (Europe/Ireland - eu-west-1) | | **AI Provider** | Google Gemini API | | **State Management** | React hooks, TanStack Query | | **Routing** | React Router v6 | | **Styling** | Tailwind CSS, shadcn/ui components | --- ## 📦 Prerequisites Before you begin, ensure you have: - **Node.js** (v18 or higher) - **npm** (v9 or higher) - **Supabase account** (for backend services) - **AWS Amplify account** (for hosting) --- ## 🚀 Installation ### 1. Clone the Repository ```bash git clone git@github.com:TECHandGUARD/SmartBridge-FET.git cd SmartBridge-FET