This repository hosts an interactive quiz notebook built with ipywidgets and rendered using Voilà. It is containerized with Docker and deployable via Binder for seamless sharing and learning.
🔗 Replace
<your-username>and<your-repo>with your GitHub details if you fork.
🗂️ Repo Structure:
.
├── Test-Your_Understanding-1.ipynb
├── Binder/
│ └── Dockerfile
├── requirements.txt
└── README.md
docker build -t quiz-app .
docker run -p 8888:8888 quiz-appVisit: http://localhost:8888
pip install voila ipywidgets
voila voila/render/Test-Your_Understanding-1.ipynb🔍 URL Explanation:
urlpath=voila/render/tells Binder to launch the notebook using Voila.- Since the notebook is at the repo root, the path is just the notebook filename:
Test-Your_Understanding-1.ipynb
📌 Summary:
- The correct Binder launch URL is:
voila
ipywidgets
This project serves as a minimal, reproducible example for deploying educational content using interactive widgets and sharing it via Binder or Docker.