GolfGo is a mobile app which complements our engineering design project. The function of the app is to connect to a bluetooth module, as well as display and track all swings a golfer makes. It displays three key stats in particular: Lie Angle, Shaft Lean and Swing Speed. The app is Android compatible because of the bluetooth serial package used.


  • Bluetooth connection via Flutter_Bluetooth_Serial package,

  • Receiving data from bluetooth module,

  • Listview of all swings (new data displayed through onrefresh),

  • Favourites function,

  • Average-statistics page,

  • Dynamic Profile page,

App Demo


Bluetooth Connection Page Select Device Listview
Average-statistics page Favourites page Profile Page Sidebar

Nanyang Technological University | REP


RE2012 Renaissance Design Project


View Github