Introduction
Welcome to Smart Academic Hub documentation! This platform is a comprehensive multi-tenant SaaS solution designed for education businesses including tuition centres, coaching centres, swimming academies, karate schools, chess academies, music, dance, yoga, coding schools, and more.
🎯 What is Smart Academic Hub?
Smart Academic Hub provides a complete ecosystem for managing educational institutions with:
- Multi-tenant Architecture - Each academy operates independently with shared infrastructure
- Unified Identity Management - Parents and staff can belong to multiple academies
- Comprehensive Features - Student management, enrollments, attendance, fees, CRM, and more
- Cross-Platform - Web (React), iOS, and Android (Expo) applications
- API-First Design - RESTful API built with Laravel 12
🚀 Quick Links
- Getting Started - Install and set up the platform
- API Reference - Complete API documentation with Swagger UI
- Backend Guide - Laravel backend documentation
- Frontend Guide - React frontend documentation
- Mobile Guide - Expo mobile app documentation
🏗️ Architecture
┌─────────────────────────────────────────────────┐
│ Frontend │
│ React + TypeScript + Vite │
└─────────────────┬───────────────────────────────┘
│
│ HTTPS/REST
│
┌─────────────────▼───────────────────────────────┐
│ Backend API │
│ Laravel 12 + MySQL │
└─────────────────┬───────────────────────────────┘
│
│ HTTPS/REST
│
┌─────────────────▼───────────────────────────────┐
│ Mobile App │
│ Expo + React Native │
└──────────────────────────────────────── ─────────┘
📋 Key Features
Phase 1 - Core Platform
- ✅ Authentication & Authorization
- ✅ Academy Management
- ✅ Student Management
- ✅ Parent Management
- ✅ Staff Management
- ✅ Course Management
- ✅ Enrollment System
Phase 2 - Operations
- 🔄 Attendance Tracking
- 🔄 Fee Management
- 🔄 CRM Features
- 🔄 Lead Management
Phase 3 - Advanced Features
- 📅 Learning Management System (LMS)
- 📅 Marketplace
- 📅 AI Integration