Phase 6· Webpage
Webpage & community hub
Steam login, track lap times, player profiles, home hub with server directory — this phase is what you are looking at now.
What exists today
The SvelteKit frontend reads server-exported lap data to build per-track lap times with filters, search, pagination, and Steam-aware “your row” highlighting.
Profiles summarize a player’s laps across allowlisted servers; the home page introduces the community, server cards, and a roadmap surface for dev updates.
- Lap times: server, track + layout, time range, car and weather in the table header
- Profile route with optional Steam Web API extras when keys are configured
- Roadmap timeline (this page) for phased narrative instead of a flat stub
Next
Wire real aggregates for home stats, server activity, and hall-of-fame rules; replace placeholder Discord and Content Manager links with config-driven URLs.
Optional: publish dev updates from the same phase model or from markdown in the repo.