Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

StudyQuiz

A small offline quiz app built with Python and Tkinter. Add your own questions in data/questions.json, take a quiz, see your score, and review what you got wrong. Scores are saved locally in SQLite.

Run it

python -m studyquiz

Tkinter ships with Python on Windows and macOS. On Ubuntu/Debian: sudo apt install python3-tk.

Add your own questions

Edit data/questions.json. Each question has text, a list of options, and answer (the index of the correct option, starting at 0).

Develop

pip install -r requirements-dev.txt
flake8 studyquiz tests --max-line-length=100
pytest

Every push runs the same checks in GitHub Actions.

Roadmap

  • Timer per quiz
  • Add questions from inside the app
  • Track weak topics
  • Build a downloadable .exe in CI

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages