Skip to content

Project for Mobile and Ubiquitous Computation course

Notifications You must be signed in to change notification settings

michel94/ubibike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ubibike

Project for Mobile and Ubiquitous Computation course

Main requirements:

Between mobile devices (using WiFi Direct)

  • Send and receive points
  • Send and receive text messages

Between mobile devices and the central server

  • Register user
  • Send new trajectory
  • Show most recent and pas trajectories on a map
  • Get user information (including current score and trajectories)
  • Get list of stations with available bikes to book
  • Book bike at specific station (while showing their location on a map)

Between mobile devices, BLE beacons, and the central server

  • Notify bike pick up
  • Notify bike drop off

Between the user and the bike being used (using BLE)

  • Detect what bike is being used by which user