RailReach

RailReach aims to improve awareness of rail transport for underserved communities across America. By connecting Amtrak Stations, Major Routes, and States, we empower users to see how public transit intersects with poverty levels, income, and vehicle access. Join us in "voting with your ridership" to influence the future of national infrastructure funding.

The Team

Dev Shroff

Dev Shroff

Frontend Developer and API Integrator

Second-year CS major interested in data analysis and machine learning for financial applications. Likes interior design and cornflower blue.

Bob Zhu

Bob Zhu

Frontend Developer and UI/UX Designer

Second-year CS major interested in machine learning. Likes to run and seafoam green.

Franklin Wright

Franklin Wright

Frontend Developer and Data Gatherer

Second-year CS major with a minor in history. Likes to learn and sapphire blue.

Dylan Dang

Dylan Dang

Backend Developer and Database Administrator

Fourth-year CS major focusing on backend infrastructure and data integrity.

Data Sources

Amtraker API

We pulled station names, codes, and locations using this REST API.

National Transit Database

We scraped ridership from transit agency reports.

Census Bureau ACS API

We queried demographic data like income and car access for each state.

Tools Used

React: Frontend framework for building a responsive UI.
Postman: Designing and testing our RESTful API.
AWS: Hosting the production website with HTTPS support.
GitLab: Version control and issue tracking.
Magic UI: UI component library for advanced interactive components.

Project Links