Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

149 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TransitFoamer 2

Disclaimer

THIS PROJECT IS NOT CURRENTLY WORKING. It is a long-term refactor project.

This project is my foray into making a large project in Rust and as such will undoubtedly suffer from first-time user pitfalls. I have endeavored to replicate the behavior of my first major programming project (TransitFoamer) which was written in Python. In addition, I sought to add functionality to my project which would have been difficult to add to it in the state it was formerly in.

I have made much more extensive use of modularity and separation of concerns for this project than I did for my previous, which was significantly more haphazard than I would have liked.

Installation

  • An up-to-date version of npm.
  • The package gtfs-realtime-bindings. (run npm install gtfs-realtime-bindings)
  • cargo, the Rust package manager.

To build the frontend, run npm run build in site/

About

Personal project for learning Rust and using transit data in GTFS static and realtime feeds.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages