Main Page
Welcome to Edupro School Management System Wiki[edit | edit source]
Edupro School Management System (Edupro SMS) is an open-source, all-in-one platform for managing school operations and digital learning. It integrates:
- Moodle for Learning Management
- Gibbon for Student Information Management
- Custom AI Features for automation and analytics
This wiki provides comprehensive documentation for installation, usage, and troubleshooting.
π Features[edit | edit source]
Edupro SMS offers a range of features to streamline school management:
Learning Management (Moodle)[edit | edit source]
- Course creation & management
- Online assessments, grading, and feedback
- Attendance tracking & collaboration tools
- Personalized learning paths & certification
Student Information System (Gibbon)[edit | edit source]
- Student registration & profile management
- Academic progress tracking & reporting
- Parent-teacher communication
AI-Driven Learning Tools[edit | edit source]
- Adaptive assessments & AI tutoring
- Predictive analytics for student success
Custom Features[edit | edit source]
- School fee management & online payments
- Event management & notifications
- Role-based access for admins, teachers, parents, and students
π₯ Installation Guide[edit | edit source]
Prerequisites[edit | edit source]
Before installing Edupro SMS, ensure you have:
- Web Server: Apache/Nginx
- Database: MySQL/MariaDB
- PHP: 7.4+
- Node.js & npm (for frontend features)
- Docker (optional for containerized deployment)
Installation Steps[edit | edit source]
- Download and Extract Files
- Obtain Edupro SMS from the official repository.
- Upload the extracted files to your cPanelβs public_html directory.
- Create a MySQL Database
- Open phpMyAdmin and create a new database.
- Import the provided database file.
- Configure Database Connection
- Open the
config.php
file and enter your database credentials.
- Open the
- Update Gibbon Settings
- Locate the
gibbonSettings
table in phpMyAdmin. - Replace all instances of
2quo.com/
with your actual site URL.
- Locate the
π§ Configuration[edit | edit source]
After installation, configure the system:
- Navigate to Admin Panel > Site Settings
- Set up user roles and permissions
- Customize branding (logos, colors, themes)
π Troubleshooting[edit | edit source]
If you encounter issues:
- Check error logs in
storage/logs/
- Ensure database credentials are correct in
config.php
- Restart your server if necessary
π Roadmap[edit | edit source]
Phase | Features | Timeline |
---|---|---|
Phase 1 | Moodle & Gibbon Core Integration | Q3 2024 |
Phase 2 | AI Features & Mobile App | Q4 2024 |
Phase 3 | Multi-Language & Plugin Support | Q1 2025 |
π€ Community & Support[edit | edit source]
Join our community for discussions, troubleshooting, and feature requests:
- Edupro Community Forum: forum.edupro.com
- Official Documentation: docs.edupro.com
- Email Support: support@edupro.com
π License[edit | edit source]
Edupro SMS is licensed under the GNU General Public License v3.0. You are free to modify and distribute it under the same license.
π Useful Links[edit | edit source]
- GitHub Repository
- Documentation
- YouTube Tutorials
This provides a detailed, structured overview of Edupro SMS in MediaWiki format, without unnecessary code. Let me know if you'd like to refine it further! π