Welcome to Smart School

A comprehensive school management system built with CodeIgniter 3 and REST API architecture. Manage students, fees, attendance, exams, and more with our powerful backend solution.

Students

Student management with profiles, attendance, and performance tracking

Fees

Complete fee management with payments, receipts, and outstanding balances

Attendance

Track daily attendance with detailed reports and analytics

Exams

Manage examinations, results, and academic performance

System Features

Mobile App Ready

REST API designed specifically for Flutter mobile applications with JWT authentication

Secure & Scalable

Role-based permissions, JWT tokens, and multi-tenant architecture support

Analytics & Reports

Comprehensive reporting system with attendance analytics and performance insights

Notifications

Real-time notifications for parents, teachers, and administrators

Transport Management

Complete transport system with routes, vehicles, and pickup points

Library System

Digital library management with book issues, returns, and inventory

API Endpoints

Authentication
  • POST /api/auth/login - User login
  • POST /api/auth/logout - User logout
  • GET /api/profile - User profile
Core Modules
  • GET /api/dashboard - Dashboard data
  • GET /api/students - Student management
  • GET /api/fees - Fee management
  • GET /api/attendance - Attendance tracking