Authority Portalv0.3.0
Schedules management — bulk assign wizard
The most-requested feature: a multi-step bulk assignment wizard for schedules. Council staff select multiple streets, choose a waste type, set collection day and frequency, then assign in a single operation. The system automatically detects and resolves any conflicting active schedules — no manual cleanup required.
NewWizardConflict resolution
Authority Portalv0.3.1
Existing schedules tab — view, search & sort
A dedicated tab showing all active and historical schedules. Full-text search by street name, waste type, or status. Sortable column headers for date, street, and waste type.
NewSearch
Authority Portalv0.3.2
Bulk end schedules
Multi-select any number of schedules and retire them all in one action. Ideal for zone reorganisations, contractor changes, and seasonal service adjustments — what previously required editing rows one by one now takes seconds.
NewBulk ops
Admin Portalv0.3.0
Email templates — 5 transactional templates
Template editor for all 5 transactional emails: welcome, password reset, subscription confirmed, subscription cancelled, and magic link. Dynamic content via a personalisation token system, with a live preview pane to proof every template before it goes live.
NewLive preview
Admin Portalv0.3.1
Subscriptions — plan & tier editor
Subscription plan editor with payment provider integration, configurable trial periods, and flexible billing models. The SupaWaste team can update plan tiers, pricing, and trial lengths without any engineering involvement.
NewStripe
Resident / Publicv0.2.0
Postcode accuracy — London borough matching fixed
Resolved incorrect council matches for London postcodes caused by formatting variations across boroughs. Residents in London are now reliably routed to the correct borough page every time.
FixMatching
Infrastructurev0.2.0
Automated URL monitoring — authority data quality
Automated tooling to continuously validate authority website URLs across all 379 entries. Detects broken links, outdated redirects, and unreachable pages before residents encounter them.
AutomationData quality