Skip to content

VasilikiZarkadoula/Fitbit-Web-API-Tutorial-Auth-2023

Repository files navigation

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

About

Project on Fitbit API, MongoDB & Streamlit with Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published