+ [Added] Student Leave Management
+ [Added] FlutterWave Payment Gateway
+ [Enhanced] PayStack Payment Gateway with web-view for expanded payment options
+ [Updated] Multi-gateway support, letting users choose their preferred payment method
+ [Added] Captcha in admission and contact forms to prevent spam
+ [Added] Student self-registration from web with admin approval
+ [Added] Semester management for classes
+ [Enhanced] Combined academic calendar for holidays, events, and exams
+ [Improved] Bug fixes and improvements
+ [Improved] Application codes are now compatible with Flutter 3.24.2
+ [Added] Staff Management functionality
+ [Added] School Events feature in apps and website
+ [Added] Option to hide sections on the website
+ [Added] IOS privacy API use reasons (PrivacyInfo.xcprivacy)
+ [Improved] UI/UX in the Student app's dashboard
+ [Improved] Online Exam Interface with Intuitive Navigation Options
+ [Updated] App Codes to be Compatible with the latest Flutter version (3.19.5)
+ [Updated] Firebase notifications to utilize HTTP v1 APIs, migrating from Legacy API
+ [Added] eSchool Web: A platform for showcasing your school
+ [Added] Dynamic web settings within the admin panel, enabling seamless modification of website data
+ [Enhanced] Flutter application codes to ensure compatibility with the latest version, optimising performance and user experience
* [Added] User Search in chat for all users, across both apps
* [Added] PayStack payment gateway for seamless fee transactions
* [Improved] Grouped chat notifications on Android for a cleaner message experience
* [Improved] Admin and teacher panel navigation bar UI
* [Improved] User Interface for force update and maintenance views in both applications
* [Fixed] Resolved panel form bugs in student admission and lesson editing
* [Fixed] Addressed Stripe payment gateway package issues
* [Fixed] Assigned assignments not showing for some students
* [Modified] Demo Mode functionality is now retrieving the on/off value from the backend, eliminating the need for application-side adjustments by customers
[Added] Chat Module:
- Facilitates communication between teachers and students and between teachers and parents in both applications.
- Real-time messaging via Notifications for prompt and free communication.
- Supports sharing text, links, images, PDFs and files with customisable restrictions.
- Unread chats and unread message count is maintained for users.
* [Added] Dynamic fields for the Student Admission Form
* [Added] Custom Notifications feature
* [Added] Push Notifications within the Teacher app
* [Added] Image and PDF viewing capabilities directly within the applications
* [Modified] Students can now edit the submitted assignment files once during the review process
* [Modified] Optional parental fields; for students without parents' guardian details can be entered exclusively and guardians can log in as their parents from the application
* [Enhanced] Improved online payment security, addressed minor bugs, and refined the user interface for a better experience