Smart School ERP Documentation

Detailed guides and resources for effectively managing your educational institution

Project Overview

Smart School ERP is a state-of-the-art Enterprise Resource Planning solution tailored for educational institutions. Our multi-tenant SaaS platform is designed to automate and streamline a wide array of campus operations, encompassing academic, administrative, and financial management. It supports a diverse range of user roles, including SuperAdmins, School Admins, Accountants, Teachers, Parents, and Students, offering a customized and efficient experience for every stakeholder. The system is built to handle multi-branch institutions and provides real-time, data-driven insights to foster effective decision-making and a collaborative learning environment.

Multi-Branch & Multi-Tenant

Centralized management for institutions with multiple campuses, each with isolated data and customizable settings.

Academic Session Management

Robust handling of academic sessions, student promotions, and historical data archiving.

Data-Driven Insights

Real-time analytics and comprehensive reports for informed decision-making across all modules.

How to Login & Register

Student Registration

New students can register for an account to access the portal and track their academic progress.

Step 1: Access Registration Page

Click on the "Don't have an account?" link from the login page or visit the registration URL directly.

https://school.thesavantx.com/register

Step 2: Fill Registration Form

Enter the following required information:

  • Full Name: Your complete name as per school records
  • Email Address: A valid and unique email address
  • Password: Minimum 8 characters for security
  • Confirm Password: Re-enter the password to verify

Step 3: Validation & Requirements

  • Email address must be unique (not already registered)
  • Name must be at least 1 character and maximum 255 characters
  • Password must contain at least 8 characters
  • Password confirmation must match the entered password

Step 4: Submit & Account Creation

Click the "Register" button. Upon successful registration, you'll be redirected to the dashboard with your account activated.

💡 Note: Registration is open for all new students. Your account will be linked to your profile once verified by the school administration.

User Login

All user types (Students, Teachers, Staff, Parents, Admins) use the unified login system with role-based access.

Step 1: Navigate to Login

Visit the login page:

https://school.thesavantx.com/login

Step 2: Enter Credentials

Provide your login information:

  • Email Address: The email associated with your account
  • Password: Your account password

Step 3: Optional - Remember Me

Check the "Remember Me" checkbox to stay logged in on your device (particularly useful for students).

Step 4: Automatic Role Detection

The system automatically detects your role and redirects you to the appropriate dashboard:

  • SuperAdmin: System administration dashboard
  • School SuperAdmin: School management dashboard
  • Admin: Branch/school operations dashboard
  • Teacher: Teaching and student management dashboard
  • Accountant: Finance and reporting dashboard
  • Parent: Child's academic information and communication
  • Student: Personal dashboard with academics, fees, and notices

Step 5: Account Security Features

  • Password Reset: Click "Forgot Your Password?" if you've forgotten your credentials
  • Login Attempts: Account is temporarily locked after multiple failed login attempts for security
  • Session Management: Each login creates a secure session

🔒 Security: Always use a strong password and keep your credentials confidential. Never share your login details.

Password Management & Security

Forgot Password Recovery

If you've forgotten your password:

  1. Click "Forgot Your Password?" on the login page
  2. Enter your registered email address
  3. Check your email for a password reset link (valid for 1 hour)
  4. Click the link and enter a new password
  5. Create a strong password with at least 8 characters
  6. Log in with your new password

Password Best Practices

  • Use at least 8 characters in your password
  • Mix uppercase and lowercase letters
  • Include numbers and special characters
  • Avoid using personal information (names, dates, phone numbers)
  • Change your password regularly (every 90 days recommended)
  • Never use the same password for multiple accounts
  • Don't share your password with anyone, including school staff

Student Access

Dashboard: View attendance, marks, and fees

Academics: Access timetable, exam results, and study materials

Fees: Check fee status and payment history

Notices: Receive important school announcements

Homework: Submit and track assignments

ID Card: Download digital student ID

Teacher Access

Dashboard: Class and student overview

Attendance: Mark daily student attendance

Marks Entry: Record student exam marks

Homework: Assign and manage homework

Communication: Send messages to parents and students

Behavior Tracking: Record student behavior incidents

Parent Access

Child's Progress: Monitor academic performance

Attendance: Track child's attendance records

Fee Status: View fees and payment details

Communication: Receive updates from teachers and school

Announcements: Get important school notices

Transport: View transport route information

Troubleshooting Common Issues

❓ "Email not found" error

This error occurs when the email address isn't registered in the system. Please ensure you've used the correct email or contact your school administrator for registration assistance.

❓ "Invalid password" error

Check that Caps Lock is off and passwords are entered correctly. If you've forgotten your password, use the "Forgot Password" link to reset it.

❓ Account temporarily locked

Multiple incorrect login attempts lock the account for security. Wait a few minutes before trying again, or use the password reset option.

❓ Email verification not received

Check your spam/junk folder. If you still don't see the email, contact school administration or request a resend from the login page.

❓ Can't access my dashboard after login

Ensure your browser has cookies and JavaScript enabled. Try logging out completely, clearing your browser cache, and logging back in. If the problem persists, contact your school's technical support.

Core Modules

Student Information System

360-degree view of student data from admission to alumni.

Comprehensive Online Admission & Enrollment
Detailed Student Profiles, Documents & Health Records
Digital ID Card Generation with QR/Barcode
Academic Promotions, Transfers & Alumni Records

Academic Management

Manage curriculum, exams, and grading efficiently.

Multi-level Class, Section & Subject Management
Dynamic Timetable Creation & Homework Assignment
Configurable Exam Scheduling & Automated Marks Entry
Centralized Study Materials & Resource Sharing

Fee & Finance

Automated billing and expense tracking for the administration.

Flexible Fee Structures & Auto-allocations
Integrated Online Payment Gateways
Automated Invoicing, Receipts & Due Date Reminders
Comprehensive Income, Expense & Payroll Reports

Staff & Payroll

Manage teachers, staff attendance, and monthly payroll.

Centralized Staff Directories & Role-based Access
Integrated Teacher & Employee Attendance
Automated Leave Management System
Customizable Salary Templates & Auto-Payroll Generation

Transport Management

Efficiently manage school transportation services.

Vehicle & Driver Management
Route & Stop Planning
Student Allocation to Routes
Automated Transport Fees

Hostel Management

Streamlined management of student accommodation.

Building & Room Setup
Student Room Allocations
Hostel Fee Generation
Visitor & Mess Management

Inventory Management

Track and manage all school assets and supplies.

Item Categories, Suppliers & Stores
Stock In/Out & Low Stock Alerts
Asset Tracking & Maintenance
Comprehensive Inventory Reports

Communication

Seamless communication channels for all stakeholders.

Global & School-specific Notices
Internal Messaging System
Email & SMS Integration
Parent-Teacher Feedback

Plans & Billing

SaaS Subscription Plans

Basic

₹500/mo

Institution

Custom

Unlimited Students & Branches

Fee Collection Integration

Payment Gateways

  • Stripe (Global)
  • Razorpay (India)
  • PayPal
  • Paystack (Africa)

Billing Features

  • Partial Payments
  • Late Fee Calculation
  • Receipt Generation
  • Fee Concessions

User Roles

SuperAdmin

System Owner

Permissions

  • Manage Schools/Tenants
  • Subscription Plans
  • Global Settings

Access Areas

  • SaaS Dashboard
  • Payment Reports
  • System Logs

School Admin/Principal

Campus Controller

Permissions

  • Staff & Student Management
  • Academic Planning
  • Fee Configuration

Access Areas

  • School Dashboard
  • Timetable
  • Examinations

Teacher, Parent & Student

End-Users

Teacher

  • Mark Attendance
  • Upload Marks/Homework
  • Apply Leave

Parent/Student

  • Pay Fees Online
  • View Report Card
  • Track Attendance

Operational Staff

Accountant, Librarian & Transport

Accountant

  • Manage Fee Invoices
  • Track Expenses & Income
  • Generate Financial Reports

Librarian

  • Issue/Return Books
  • Manage Book Inventory
  • Handle Library Fines

Driver

  • Manage Bus Routes
  • Vehicle Maintenance Logs

User Guides

Administrator Guide

As a SuperAdmin or School Admin, you have full control over the ERP system. Here are the key workflows:

  • System Configuration: Go to Settings > General Settings to configure school details, logos, and academic sessions.
  • User Management: Use the Human Resource module to add staff and the Student Information module for admissions.
  • Fee Setup: Define fee groups and types in Fees Collection before assigning them to students.
  • Timetable: Create class-wise timetables in the Academics module to enable attendance tracking.

Teacher Guide

Teachers can manage their daily academic activities through the Teacher Portal:

  • Attendance: Mark student attendance daily via Academics > Daily Attendance.
  • Homework: Assign homework and upload study materials in the Homework module.
  • Examinations: Enter marks for scheduled exams and generate report cards.
  • Leaves: Apply for leave and view approval status in the Human Resource section.

Student & Parent Guide

Students and parents can access the portal to stay updated with school activities:

  • Online Fees: View pending dues and pay fees securely using integrated payment gateways.
  • Academic Progress: Download report cards, view attendance records, and check class timetables.
  • Homework: View assigned homework and download attached documents.
  • Transport: Track assigned bus routes and vehicle details.

Data Security

Student Privacy

  • Encrypted Data: Student records and sensitive data are encrypted.
  • Role-Based Access: Teachers only see their assigned classes.
  • Secure Backups: Daily automated backups of school data.

System Integrity

  • CSRF/XSS Protection: Built-in protection against web attacks.
  • Audit Logs: Track every action taken by staff or admins.
  • Session Management: Auto-logout for inactive sessions.

API Endpoints Coming Soon

Integration API

Connect your website, library kiosk, or transport GPS system directly with Smart School ERP.

Planned Endpoints

GET /api/v1/students
POST /api/v1/admissions
GET /api/v1/fees/dues
PUT /api/v1/attendance

Capabilities

  • Sync Student Data
  • Biometric Device Integration
  • Website Enquiry Form Sync
  • Library Management Sync

Example: Fetch Student Info

// Get student list
                            curl -X GET "https://api.smartschool.com/v1/students" \
                                -H "Authorization: Bearer SCHOOL_API_TOKEN" \
                                -H "Content-Type: application/json"

                            // Response
                            {
                            "data": [
                                {
                                "id": 101,
                                "name": "Alex Johnson",
                                "class": "10-A",
                                "guardian": "Robert Johnson",
                                "status": "active"
                                }
                            ],
                            "meta": {
                                "total": 1200,
                                "page": 1
                            }
                            }

Development Roadmap

Q1 2025 - AI Tutor & Analytics

Implemented
  • AI Doubt Solving Bot
  • Adaptive Learning Paths
  • Performance Prediction
  • Smart Timetable Generator

Q2 2025 - Mobile Apps

Implemented
  • Parent App (iOS/Android)
  • Teacher App
  • Instant Homework Notifications
  • Live Bus Tracking

Q3 2025 - LMS Integration

Implemented
  • Live Classes (Zoom/Meet)
  • E-Library & Notes
  • Online Quiz Module
  • Course Certification

Q4 2025 - Enhanced Security & Compliance

Implemented
  • Advanced Threat Detection
  • Continuous Compliance Audits
  • Customizable Data Retention
  • Secure API Access Controls

2027 Strategic Vision

In Planning
  • Blockchain Credentials: Tamper-proof digital diplomas and certificates.
  • IoT Smart Campus: Automated attendance via RFID gates and energy management.
  • AI Voice Assistant: Voice-command navigation for the dashboard.
  • Predictive Retention: AI models to identify at-risk students early.

Frequently Asked Questions

Digitize Your Campus Today

Join thousands of educational institutions already transforming their operations