/TransitNotes

A web app for trans fans to plan & note their transit (运转) routes.

Primary LanguageVue

TransitNote

A decision supporting web application for transit enthusiasts, even researchers and general passengers. Users are able to search multiple transit routes/lines while displaying their alignments and stops/stations on map, for comparing and analyzing such as different, overlapping, closing or similar sections/parts. The support for drawing path for a supposed transit route/line, by manually listing or inputting stop/station names and waypoint coordinates, is also planned. Since transit enthusiasts would plan some of their travels mainly for experiencing transit route(s)/line(s), the app would be able to plan routes manually, by setting way point(s) or must-aboard section(s) of certain route(s)/line(s), then the user would receive estimated time and distance.

中文说明

Expected Features List

  • Search multiple bus/metro routes and display them simultaneously.
  • Perform a transit route planning with route points.
  • Perform a full manual route planning.
  • Communicate with a smartphone application.

Techstack

  • Amap JavaScript API
  • Vue.js
  • iView
  • vue-amap

Route map

  • Select technologies applied.
  • Design of the prototype.
  • List of features and their order of implementation.
  • Design of system structure.
  • Implementation of single-page application.
  • Implementation of WeChat Little Program application.

Contribution

You can contribute to this project by raising issues and pull requests. Please follow the issue template and give meaningful issues when you are raising an issue.

Acknowledgement

@Bulbasaur

License

MIT