Skip to content

Add dynamic GTFS loading and agency display to demo page - #11

Merged
chtitux merged 1 commit into
mainfrom
claude/create-gtfs-sqljs-module-011CUpNnKLtuvzDDzXYZFyRm
Nov 5, 2025
Merged

chtitux merged 1 commit into
mainfrom
claude/create-gtfs-sqljs-module-011CUpNnKLtuvzDDzXYZFyRm

Conversation

@chtitux

@chtitux chtitux commented Nov 5, 2025

Copy link
Copy Markdown
Contributor

Features:

  • Add URL input field to load GTFS from custom URLs
  • Implement proxy URL conversion for https URLs via gtfs-proxy.sys-dev-run.re
  • Prefill input with Car Jaune data URL from data.gouv.fr
  • Load car-jaune.zip by default on page load
  • Display all agencies dynamically from GTFS data instead of hardcoded text
  • Move download button outside date picker section for better layout

UI improvements:

  • Make Select Date section more compact with smaller padding
  • Reduce date input size (max-width: 250px)
  • Add responsive agency cards with grid layout
  • Add URL input section with clean styling
  • Better error messages showing specific failure details

This allows users to explore any GTFS feed, not just Car Jaune.

Features:
- Add URL input field to load GTFS from custom URLs
- Implement proxy URL conversion for https URLs via gtfs-proxy.sys-dev-run.re
- Prefill input with Car Jaune data URL from data.gouv.fr
- Load car-jaune.zip by default on page load
- Display all agencies dynamically from GTFS data instead of hardcoded text
- Move download button outside date picker section for better layout

UI improvements:
- Make Select Date section more compact with smaller padding
- Reduce date input size (max-width: 250px)
- Add responsive agency cards with grid layout
- Add URL input section with clean styling
- Better error messages showing specific failure details

This allows users to explore any GTFS feed, not just Car Jaune.
@chtitux
chtitux merged commit 2c88e63 into main Nov 5, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants