Hello railfans!
This
latest iteration of the project is the result of yet another complete redesign of our backend architecture, and a slew of UI tweaks in response to user feedback. We have now finally migrated all of our backend services from Microsoft Azure to Cloudflare. This transition began over a year ago when we first transitioned our hosting to
Cloudflare Pages, since then we have transitioned our CAPTCHA service to
Cloudflare Turnstile, and now our entire backend to run on
Cloudflare Workers. This marks the third complete redesign of our backend and with it you can expect faster searches with more frequent status updates. Through clever insights about the design of the Amtrak API and the use of new Cloudflare services we have lowered search times to a limit we long thought was impossible. Additionally, we have leveraged Cloudflare's vast network to eliminate the need for some of our most expensive proxies, allowing us to reduce our monthly fundraising goal for the time being.
With these backend changes come a variety of frontend improvements, many in direct response to user feedback. Some of these changes include a new custom date range selector, route icons, a more accurate geolocation API, smarter station recognition, more customization when viewing fares, and accessibility improvements.
Thank you to all who donated to fund this iteration, your donations are what allow us to continually improve. Much of this update was informed by generous user feedback—please reply below to let us know how we can improve.
https://railforless.us/
- Sean & Riley