Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.09 KB

File metadata and controls

24 lines (16 loc) · 1.09 KB

Analytics of page views for „Mathe für Nicht-Freaks“

This project aims to analyze the page views of the project “Mathe für Nicht-Freaks“ website.

Pageview analysis

You can find all pageview analyses at https://kulla.github.io/analytics-mfnf/. The statistics are updated daily by a GitHub Action.

Setup

  1. Clone the repository
  2. Make sure uv is installed
  3. Run uv run in the repository

Scripts

The scripts in the scripts folder help in creating new statistics. The scripts are:

  • ./scripts/build: Generate the pageview statistics
  • ./scripts/format: Format all Python files and fix some lint errors
  • ./scripts/start-jupyter-lab: Start a Jupyter Lab server
  • ./scripts/create-new-notebook <Type> <Notebook title>: Create a new Jupyter Notebook from a template. The type can be statistic or report.
  • ./scripts/test: Run all tests with pytest
  • ./scripts/test-watch-mode: Run all tests in watch mode