You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Repository: MobilityData/mobilitydatabase-web Due date: May 8, 2026 Open issues: 14
Summary
This milestone captures the follow-up work required after the Server-Side Rendering (SSR) migration of the Mobility Database web application. It covers bug fixes, legacy router cleanup, performance tuning, SEO improvements, and UI polish across multiple browsers. The goal is to bring the SSR-based application to full production quality by early May 2026.
Problem Statement
The SSR launch shipped with known trade-offs to meet the go-live deadline. Several areas now need attention:
Legacy routing code remains in the codebase. The old client-side router (ProtectedRoute, Add Feed, Metrics, and related wiring) was not fully migrated and creates maintenance overhead and inconsistency.
Visual and functional bugs surfaced post-launch. Route color defaults are wrong in light mode, a "feed not found" error appears for certain feeds, the map layer fails to load in the DEV environment, and the back-button behaves unexpectedly on feed detail pages.
Cross-browser issues. Country-flag emojis are missing on Edge; text overlaps buttons on Firefox.
SEO is incomplete. The sitemap is manually maintained and page metadata needs automated generation to improve discoverability.
Performance gaps. Feed detail page revalidation is not optimized, leading to unnecessary load on the server and slower page refreshes.
UX gaps. Dataset file sizes (zipped vs. unzipped) are not displayed, the landing page needs an update, and internal MobilityData users still go through the standard email verification flow.
SSR Post Launch Tasks — Milestone Plan
Repository: MobilityData/mobilitydatabase-web
Due date: May 8, 2026
Open issues: 14
Summary
This milestone captures the follow-up work required after the Server-Side Rendering (SSR) migration of the Mobility Database web application. It covers bug fixes, legacy router cleanup, performance tuning, SEO improvements, and UI polish across multiple browsers. The goal is to bring the SSR-based application to full production quality by early May 2026.
Problem Statement
The SSR launch shipped with known trade-offs to meet the go-live deadline. Several areas now need attention:
Goals
Scope
In scope
Out of scope
Expected Outcomes
Measures of Success