This Coursera Capstone Project focuses on analyzing the Fitabase dataset (03/12/2016–11/04/2016), which contains activity, sleep, and wellness data collected from Fitbit device users from the manufacturer Bellabeat. The goal of this project is to apply the full analytical workflow — data preparation, transformation, exploration, and visualization — to uncover meaningful trends and generate insights that can support Bellabeat, a company specializing in health-focused smart devices. This analysis forms the final practical assessment of the Google Data Analytics Certification.
Bellabeat, women’s
wellness company
Fitabase
dataset (03/12/2016–11/04/2016)
render_all.RTo streamline the automated build process of this analysis, the project includes a dedicated rendering script located at:
scripts/render_all.R
This script performs three key tasks:
reports/ folder..ipynb) based on the corresponding R Markdown
files.The HTML site is produced in:
reports/output/
The Jupyter notebooks are generated in:
notebooks/
.ipynb
NotebooksAs part of the build workflow, the script automatically converts each R Markdown file matching the naming pattern:
XX_ReportName.Rmd
XX_ReportName_FR.Rmd
into structured Jupyter notebooks (.ipynb).
.Rmd file into
.ipynb format.reports/.notebooks/
separated into English and French versions depending on file naming
conventions (_FR.Rmd vs non-FR).
These notebooks can be opened locally, reviewed in JupyterLab/Jupyter Notebook, or uploaded directly to Kaggle as public notebooks accompanying the HTML analytical reports.
Executing this command triggers the full build process:
.ipynb notebook generationreports/output/ and
notebooks/After completion, the console displays a summary of all generated artifacts.