Skip to content

Terminology

Alexander Lyon edited this page Nov 6, 2018 · 4 revisions

Entities

  • a bike is a bike
    • locations is a property of a bike
  • a pick-up point is a predefined geographical area
  • shop is a pick-up-point with a operator
  • customer is a person renting through the app
  • manager is someone who can derive statistics about the system
  • operator is someone who moves bikes
  • server is the reservation system
  • pricing module is the price negotiation system
  • reports module is the report rendering system
  • app is the end user rental system
  • admin dashboard is used by the managers and staff
  • embedded is the bike tracking hardware

Actions

  • rent: you have unlocked the bike at least once, and are currently paying for time
  • reserve: there is a bike at the pick up point that will not be given away

Issues

  • active: the issue has not been resolved
  • closed: the issue has been resolved
Clone this wiki locally