JoomSchool
Introduction
JoomSchool let you build complete school management system or schools, manage school easily with this Joomla component.
✔️ Main Features
- Academic management (subjects, sections, classes, divisions and promotions)
- Students, parents and teachers management
- Attendance management
- Exams, marks and grades management
- Transport and library management
- And more ...
🏫 Academic Features
- Academic year management
- Subjects management (ability to specify subject code and shortname too)
- Sections management
- Division management
- Class management (ability to attach divisions, sections, subjects and grade system)
- Promotion management
🎓 Students Management Features
- Easy students management (add, edit, publish, unpublish, delete)
- Powerful filter (Filter by gender, class, section ...)
- Custom fields support
- Set student academic information
- Ability to download student biodata as pdf
- Students attendance management
- Exams & marks management
- Grades & grades categories management
- Parents management
👨🏫 Teachers Management Features
- Easy teachers management (add, edit, publish, unpublish, delete)
- Powerful filter (Filter by class, section ...)
- Custom fields support
- Announcement management
- Set teacher academic information
- Ability to download teacher info as pdf
💳 Payments Management Features
- Manage pay method and pay type
- Check student payments history
- Download invoice
- Support offline & paypal
➕ More Features
- ✉️ Private messages with attachments
- 📚 Library management
- 🚌 Transport management
- 📈 Accounting
- 🔘 Custom Fields
- And more ...
🔄 Last Updates
v4.4.2 (04/12/2022)
New Features
- Months field now use Joomla Jtext
Fixed
- wrong roll column datatype in student year table [SQL]
- some sql issues when saving payment from backend if comment empty
- payment not published message was not displaying correctly
- item id not routed correctly
v4.4.0 (01/11/2022)
New Features
- Filter by academic year [Student attendance]
- ability to display all exams result [student result]
- display teachers name in exam results [student result]
- ability to display all exams by default [Result view] [Student]
- Parent can see announcements
- Widgets added to parent dashboard
- Ability to add start/end time in students attendance
- Ability to add note in students attendance
- print attendance sheet
- filter by student class subject [Attendance Report]
- Yearly report now support multiple subjects
Improved
- Result now use JLayout for better reuse
- avoid duplicate attendances creation by teacher [Frontend]
- if class/section/subjects/date already exist in attendance table, then redirect to this existing attendance
- Attendance report now use JLayout for better reuse
- Ajax request code refactored for better reuse
- UI/UX of exams [Result View]
- getting user type info code refactored now use new object instance and support also singleton
- checking user group improved [Attendance report view]
- some old overrides removed now
- Some database issues
- attendance table UI/UX improved
Fixed
- student/teacher/parent can't save profile [Frontend]
- parent name was not saving correctly
- UI/UX edit profile improved
- Students & parents should see only published exams
- Students & parents should see only published announcements
- display only subjects allowed for teacher in messages
- wrong attendances list link [Dashboard]
- fatal error on save [Teacher Edit] [Student Edit]
- Wrong multiple select UI/UX
- issue in parent user group assignment on registration
v4.1.2 (15/07/2022)
New Features
- support of Joomla Download Key Integration
Fixed
- change text and background color/image of school info in header/footer was not working
- export marks fails
- class subject ajax was not working
v4.0 (16/05/2022)
New Features
- Joomla 4 support
- Bootstrap 5 support
Improved
- Old assets removed
v1.4.0 (05/05/2022)
New Features
- send email notification on message reply
- ability to delete attendance capture [Attendances manager] [Backend]
Improved
- display warning message if message item not found
- display joomla website link if no website link added from config
Fixed
- wrong website link in footer
- some empty spaces removed in equal operator [Language]
- wrong announcements menu item type name
- announce view should not have menu item type
v1.3.9 (03/04/2022)
Improved
- Don't allow to send empty replies [Messages Backend]
Fixed
- 2 missed languages constants
- wrong receiver id [Messages Backend]
- wrong messages link [XML entry point]
v1.3.8 (26/02/2022)
Improved
- responsive improvement in small devices [Latest Messages Layout]
- all tables responsive now [Frontend]
- make sure number format function always get float number
Fixed
- List looks broken [Pagination layout]
- income list doesn't display [Accounting]
- monthly view was not displaying data [Income Accounting]
- search toolbars doesn't open when filter is active [Income/Expenses]
- Missed translation constant [Transport]
v1.3.6 (07/02/2022)
Improved
- Plugins installation now use Package system [Installation]
- Building now is outside project for better speed [Build]
- Version auto generated using Phing [Build]
- Payment Processing and displaying Payment HTML code moved to helper for better reuse [Payment]
- Display error message if no payment plugin is enabled [Payment]
Fixed
- Plugins not installed [Installation]
- Wrong subjects name in teacher info [Backend]
- Wrong year name in student info [Backend]
- Wrong timezone of create / last update [Attendances]
- Wrong subject names [teacher Profile]
- User name not displayed in entry by [Attendance report]
- Fatal error when clicking on process [Payment]
v1.3.5 (18/01/2022)
New Features
- Ability to select subjects [Take/View Attendance]
Improved
- comment now use textarea tag [Marksheet]
- student can select subjects when sending private message to teacher.
Fixed
- PHP Warning in message view
v1.3.4 (28/12/2021)
New Features
- Ability to display custom status to message [Teacher Role] [Message]
- Ability to attach class subjects to message [Teacher Role] [Message]
- Ability to filter messages by class, class subjects, message, custom status ... [Teacher Role] [Message]
Improved
- Announcements UI/UX now like Messages
Fixed
- deleting parent was not working [Backend] [Parents List]
- pagination limit was not working properly [Message]
v1.3.3 (23/10/2021)
New Features
- Send announcement notification email to all students in specific class [Announcements]
Improved
- Some UI/UX improvements [Announcements]
Fixed
- Some warnings and issues in single announce item
v1.3.2 (20/10/2021)
New Features
- Teacher can manage announcements of his classes
- Support of multi files attachment
- Ability to set maximum attachment files allowed in single item
Improved
- Some UI/UX improvements in frontend
Fixed
- Pagination should not be in accounting view
v1.3.0 (16/09/2021)
New Features
- Files attachment in private message and message reply [Backend] [Frontend]
Improved
- All table now use charset UTF8mb4
- Message reply now use JForm
Fixed
- Wrong messages default order [Messages manager] [Backend]
- Filter was not working [Messages manager] [Backend]
- Some missed JText constants was missed
v1.2.7 (23/08/2021)
New Feature
- Send email notification when user receive a new private message
Improved
- Check if current user has the correct role and profile ID [Frontend] [Edit profile]
- Display teacher grade comment [Exam Result]
- Display student name and roll [Exam Result]
Fixed
- Uploading new photo [Frontend]
- Editing user profile was not working properly [Frontend]
- No message shown when grade details saved [Marksheet]
- Added some missed language constants
v1.2.5 (13/08/2021)
Improved
- Check if joomla user already linked to joomschool to avoid duplication
- Joomla user integration now isolated
Fixed
- Email and name was not updated [Edit user] [Backend]
- Wrong user modal [Edit user] [Backend]
- Registration or update errors of user are not displayed [Edit user] [Backend]
- Make sure to display counts of students with existing joomla user [Dashboard]
- New students count should be outside jtext [Sidebar] [Backend]
v1.2.4 (09/08/2021)
Improved
- Check user group automatically without SQL query
Fixed
- Parents/teachers/students parent group should be always "registered" group [SQL]
v1.2.3.1 (02/06/2021)
Fixed
- Due amount moved after paid amount [Invoice View]
v1.2.3 (12/05/2021)
Improved
- 2 new columns added to payments list (paid amount and due amount) [Payments View]
- Invoice pdf now use JLayout for better reuse
Fixed
- Pay now button should not be displayed on paid status [Payments view]
- Due amount calculation issues [Invoice view]
- Payment method name not displayed [Invoice view] [Backend]
- Invoice status doesn't change [Invoice view]
- Download invoice button was not working correctly [Payments View] [Frontend]
- Invoice button was not working correctly [Payments View] [Frontend]
- dompdf library was missed
JoomSchool
- Version:
- 4.4.2
- Developer:
- JoomBoost
- Last updated:
-
Dec 04 2022
2 months ago - Date added:
- Apr 10 2021
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- c p
- Compatibility:
- J3 J4
Share