smartrider 🚕
The all-in-one RPI transportation app
developed with Flutter and Firebase.
Our goal is to make transportation in and around RPI safer and more intuitive. RCOS Project
Currently planned features:
Allows you to call RPI saferide like uber.xContains CDTA bus and RPI shuttle schedule.xAllows you to search for specific departures.Shows closest stops and estimated departure time in minutes.
xDisplays running routes on a map,with live-update shuttle/bus locations.
xSexy UIxDark ModexMaterial Designx3D Map
Interact with our mockups!
Visit the Wiki for dev install instruction!
Libraries
- authentication_bloc
- authentication_provider
- authentication_repository
- autocomplete
- bitmap_helpers
- bus_agency
- bus_calendar
- bus_calendar_dates
- bus_fare_attributes
- bus_fare_rules
- bus_feed_info
- bus_provider
- bus_repository
- bus_route
- bus_routes
- bus_shape
- bus_shapes
- bus_stop
- bus_stop_time
- bus_stop_times
- bus_stops
- bus_table
- bus_timeline
- bus_timetable
- bus_trip
- bus_trip_update
- bus_trips
- bus_vehicle_update
- custom_expansion_tile
- data
- database
- filter_dialog
- flutter_google_places
- gtfs-realtime.pb
- gtfs-realtime.pbenum
- gtfs-realtime.pbjson
- gtfs-realtime.pbserver
- home
- icons
- main
- map_bloc
- map_ui
- onboarding
- panel_page
- prefs_bloc
- profile
- saferide_bloc
- saferide_provider
- saferide_repository
- saferide_state
- schedule_bloc
- search_bar
- settings
- shuttle_eta
- shuttle_provider
- shuttle_repository
- shuttle_route
- shuttle_stop
- shuttle_table
- shuttle_timeline
- shuttle_update
- shuttle_vehicle
- strings
- table_sticky_headers
- themes
- themes (red preview)
- time
- user
- user_list
- welcome