Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 940 Bytes

File metadata and controls

26 lines (15 loc) · 940 Bytes

Fitbit-Web-API-Tutorial

This is a hands-on lab project on using public APIs for acquiring data from the web, storing them in NoSQL databases, and visualizing them on a web platform. We experimented on a task that contains Fitbit data (acquired from the Fitbit Web API), Python, MongoDB and Streamlit.

The tutorial includes the following sections:

A. Creating a Fitbit developer account and registering an application

B. API authorization in Python

C. API requests for data acquisition

D. Data storage in MongoDB

E. Setting up a Streamlit website with Python

F. Visualizations with Streamlit for understanding Fitbit data

G. Insightful conclusions


Useful tutorial followed: https://towardsdatascience.com/using-the-fitbit-web-api-with-python-f29f119621ea



Aristotle Univeristy of Thessaloniki (AUTh)
Web Mining Course
Authors: Kyriaki Potamopoulou, Vasiliki Zarkadoula, Vasilis Daoulas