This project aims to analyze the page views of the project “Mathe für Nicht-Freaks“ website.
You can find all pageview analyses at https://kulla.github.io/analytics-mfnf/. The statistics are updated daily by a GitHub Action.
- Clone the repository
- Make sure
uvis installed - Run
uv runin the repository
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 bestatisticorreport../scripts/test: Run all tests withpytest./scripts/test-watch-mode: Run all tests in watch mode