Product Roadmap
See what features we're working on and what's coming next for Acadex.
24
Completed
3
In Progress
4
Planned
Product Roadmap
Completed
NextAuth
completedSecure login and registration with JWT tokens and password recovery
Basic Student Management
completedCRUD operations for student records with search and filtering
Grade Tracking System
completedComprehensive grade entry and calculation system with UNEB aggregate support
Reports System
completedExcel and PDF report card generation with section-specific formatting
UNEB Grading System
completedDivision-based grading with aggregate calculations from major subjects
Nursery & Primary Support
completedHybrid architecture supporting both EE/ME/AE/BE and D1-F9 grading scales
Security Hardening
completedRate limiting, CSRF protection, input sanitization, and Content Security Policy
Multi-Tenancy
completedSchool-level data isolation with role-based access control
Dashboard Analytics
completedTop students display, class performance metrics, and aggregate tracking
Class & Subject Management
completedComplete class setup with subject assignments and student enrollment
Comment Templates System
completed110+ pre-loaded comment templates categorized by performance level (Excellent/Good/Average/Below Average/Conduct/Improvement/Attendance)
Simplified Comment Workflow
completedStreamlined from 4 states to 2 (Submitted/Locked). Teachers can update submissions until admin locks. Student performance stats in comment modal.
Student Performance Stats
completedReal-time academic performance display in comment modal. Nursery: Average/Grade/Position. Primary: Average/Aggregate/Division/Position.
Modular Seed Script
completedRefactored 1,600-line seed script into 6 modular files (83% reduction). Reusable factories for schools, students, grades, and metrics.
Marketing Routes Public Access
completedFixed authentication middleware to allow public access to all marketing pages (about, pricing, contact, careers, etc.).
Admin Lock Controls
completedSchool admins can lock all class comments at once when all teachers have submitted. Lock is permanent and prevents all edits.
Nursery Report Data Display Fix
completedFixed nursery reports to display EE/ME/AE/BE descriptive grades instead of D1-F9. All nursery classes (Baby, Middle, Top) now use uniform grading with Marks/Grade/Teacher's Remarks format.
Build System Stability
completedFixed pre-existing TypeScript/import errors (calculateUNEBAggregate, updateClassSchema, student.class.subjects). Build now compiles successfully.
Progressive Web App (PWA)
completedFull PWA implementation with Serwist service worker. Offline access to dashboard pages with 5-minute cached API fallback. Install prompts for Android, iOS, and desktop. Custom AX monogram icons generated programmatically.
Offline Mode & Background Sync
completedIndexedDB-based sync queue for offline actions. 4 sync targets: grades, attendance, fees, comments. Automatic background sync on reconnection. Server-wins conflict resolution with user notifications.
Push Notifications System
completedVAPID-based self-hosted push notifications. 3 triggers: report card published (teachers), grades approved/locked (specific teacher), term reminder (all staff 7 days before term). Subscription management with auto-cleanup of expired subscriptions.
Service Worker Caching
completedTiered caching strategies with Serwist. NetworkFirst for API data (5-min fallback), CacheFirst for static assets (30-day TTL), never cache auth/export routes. Offline page fallback for all document requests.
Secondary School Support (O-Level & A-Level)
completedExtended grading system for UCE and UACE with subject combinations and principal/subsidiary grading. A-Level points calculation fixed, O-Level achievement levels displaying correctly.
In Progress
Attendance Tracking
in progressDigital attendance system with reporting capabilities
Parent Portal
in progressAllow parents to view their childrens' grades and attendance
Advanced Reporting
in progressCustomizable reports and analytics dashboard
Planned
Mobile Application
plannedNative iOS and Android apps for teachers and parents
AI-Powered Insights
plannedPredictive analytics for identifying struggling students
Multi-Language Support
plannedSupport for multiple languages to serve international schools
Integration API
plannedPublic API for third-party integrations
Our Vision for Education
We envision a world where technology empowers educators to focus on what matters most - teaching and mentoring students. Our roadmap reflects our commitment to building tools that enhance the learning experience while reducing administrative burdens.