A Big Improvement Update for FireFront X
FireFront X has been moving quickly. This release represents a substantial step forward for the platform, with major work across the mobile experience, administration, subscriptions, events, onboarding, communications, kiosk reliability and the wider FireFront X ecosystem. A lot has changed under the bonnet โ and quite a bit has changed where you can see it too.
Improved
A better mobile FireFront X
FireFront X is being built for people who aren't necessarily sitting behind a desk. Whether you're at the station, beside an appliance, attending an activity or checking something while you're out and about, the platform needs to work properly from your phone. We've completed a significant mobile-focused pass across FireFront X, improving: - Responsive page layouts - Navigation on smaller screens - Mobile-friendly forms - Tables and data presentation - Touch targets and actions - Spacing and readability - Overflow behaviour - Kiosk reliability - General usability across phones and tablets This isn't about creating a cut-down "mobile version" of FireFront X.
Kiosk Improvements
The station kiosk experience has received some attention as well. We've worked on kiosk reliability and addressed issues surrounding member identification, including recognition of **member numbers**. The goal remains simple: arriving at the station and interacting with FireFront X should be fast, reliable and require as little mucking around as possible.
Subscription Management
The FireFront X administration platform now has considerably more groundwork around subscription management. We've worked across: - Subscription Plans - Organisation Subscriptions - Subscription Invoices - Subscription administration - Plan configuration We've also improved the way pricing is represented. Administrators shouldn't have to think in terms of database values such as "1500 cents". FireFront X should speak human, so monetary values can be presented and managed as actual currency amounts.
Plan Limits
The subscription architecture is also being expanded so plans can control platform allowances. This includes the ability to support limits such as: - Maximum members - Maximum brigade/organisation administrators - File storage/upload allowances - Feature or resource limits - Unlimited allowances for appropriate plans This lays important groundwork for offering different FireFront X plans without building completely different versions of the application.
Email & Invitations
FireFront X now has production outgoing email configured and working. That means the platform can properly communicate with its users rather than relying entirely on somebody remembering to tell Dave that he has an account. ๐ We've worked on: - SMTP delivery - Application email configuration - Invitation emails - Invitation expiry - Account activation - Password creation - Email verification during activation We also investigated and addressed issues in the invitation lifecycle where an accepted invitation could leave the underlying user in an `invited` state rather than completing account activation correctly.
Better Tables
We're also introducing more capable table functionality throughout FireFront X. The goal is to make larger operational and administrative datasets easier to work with through better: - Searching - Filtering - Sorting - Column management - Data presentation - Mobile behaviour This is particularly important as organisations accumulate more members, activities, equipment and operational records.
Fixed
Events
We've addressed problems affecting the Events area of FireFront X, including server errors that prevented the module from loading correctly. Events remain an important part of the broader FireFront X vision for managing brigade activities and operations from one place.
Security
User Onboarding
The account invitation and activation experience has been getting some much-needed attention. The intended journey is becoming much clearer: Invite โ Email โ Activate โ Set password โ Account enabled โ FireFront X This work is also laying the foundations for the next major authentication improvement coming to the platform.