Roadmap
This page outlines planned features and improvements for the National Assembly platform. Items are grouped by category and approximate timeframe.
In Progress
- User Documentation — step-by-step guides for all platform features with screenshots
- Dark Mode — full dark mode across all public pages
- Password Expiry — mandatory password rotation for admin and staff accounts
- Active Session Management — view and revoke active sessions from your profile
Planned — Near Term
- Multilingual Content — full translation of all dynamic content into French, Arabic, and Portuguese
- SMS OTP for 2FA — SMS-based two-factor authentication via Africa's Talking gateway
- In-App Help — contextual help tooltips and a searchable help centre within the admin panel
Planned — Medium Term
- Site-Wide Editable Translations — manage all UI strings from the admin panel without code changes
- Webhook Notifications — push notifications to external systems when bills move stages, news is published, etc.
- Advanced Bill Search — full-text search across bill content, not just metadata
- Public API SDKs — official JavaScript and PHP SDK packages
Deferred
- Nonce-based CSP — requires Filament framework support; deferred until stable support is available
- Trusted Types — dependent on CSP hardening being in place first
Last updated: April 2026