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:
- Click "Forgot Your Password?" on the login page
- Enter your registered email address
- Check your email for a password reset link (valid for 1 hour)
- Click the link and enter a new password
- Create a strong password with at least 8 characters
- 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.
Academic Management
Manage curriculum, exams, and grading efficiently.
Fee & Finance
Automated billing and expense tracking for the administration.
Staff & Payroll
Manage teachers, staff attendance, and monthly payroll.
Transport Management
Efficiently manage school transportation services.
Hostel Management
Streamlined management of student accommodation.
Inventory Management
Track and manage all school assets and supplies.
Communication
Seamless communication channels for all stakeholders.
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
/api/v1/students
/api/v1/admissions
/api/v1/fees/dues
/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
Navigate to 'System Settings' > 'Session Settings'. Click 'Add New Session', set the start/end dates, and toggle it to 'Active'. The system will prompt you to promote students.
Yes, our responsive web portal works on mobile browsers. Dedicated iOS and Android apps for Parents and Teachers are scheduled for release in Q2 2025.
We use AES-256 encryption and daily cloud backups. Each school's data is isolated to ensure strict privacy and GDPR compliance.
Yes! You can create unlimited fee heads (Tuition, Transport, Library), set due dates, add fines for late payments, and offer discounts/scholarships to specific students.
Absolutely. Smart School ERP supports RTL (Right-to-Left) and includes 20+ language packs including English, Spanish, French, Arabic, and Hindi.
We offer 24/7 ticket support, live chat for urgent issues, and a comprehensive video tutorial library. Enterprise plans include a dedicated account manager.
Digitize Your Campus Today
Join thousands of educational institutions already transforming their operations