Magic Smike is a smart bike, built as the cumulative Internet-of-Things project for CISC-340.
Description • Key Features • Credits • Authors
Magic Smike (a portmanteau of "magic smart bike") is an Internet-connected smart bike that records the rider's journey. It was built using a Flora V3, Flora GPS, magnetic wheel-encoder, and Micro SD card reader. The rider's location and speed are tracked and then uploaded to a Google cloud server. The data is stored in a JSON tree, and accessed through HTTPS requests. The website then parsed the JSON tree and renders the trip's data. This repository features the front-end asspect of this project, as well as a recreation of the server data (since it is no-longer in operation). A poster with information on the hardware aspects of the project can be downloaded here.
- Map with route travelled
- Graph of bike's speed over time
- Server communication over HTTPS requests
- Total distance travelled, top speed, and average speed
- Simple navigation through past bike trips
- Responive web design
Jack Guinane - Website design and development, server-website communication.
Kyusung Shim - Server-side programming (code can be found here).
Renée Rosario - Team manager.
David Ariel Delcourt - Flora V3, Flora GPS, SD-server communication, general hardware.
John David Anthony - Wheel encoder, SD card reader, general hardware, video production.
John Lee - Flora V3, general hardware.
Liam Walsh - Wheel encoder, general hardware.
Su Bayek Lixian - Poster design, general hardware.