Skip to content

dionyself/StudyHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudyHelper

StudyHelper is a quiz/exam engine written in Python3, It was proposed to help students in their goals. StudyHelper is also based on the let´s quiz project (https://github.com/akashgiricse/lets-quiz)

Requirements

docker

Run it on docker using this commad:

docker run -it --rm --name study-helper-container -p 8000:8000 \
  -e STUDY_HELPER_INITIAL_DATA=1 \
  -e STUDY_HELPER_ADMIN_USERNAME=administrator \
  -e STUDY_HELPER_ADMIN_PASSWORD=administrator \
  dionyself/study-helper:latest

Login to 127.0.0.1:8000/

user: administrator

password: administrator

Features:

  • Course and tags support
  • Create course and topic specific exams
  • Multiple choice question support
  • Multiple correct choices support
  • Exam scheduler
  • Free question mode
  • Leaderboar panel with the top users
  • Question and Choice randomizer
  • Explanation/reason support, explaining why a choice is wrong/right
  • Supports expertise levels on questions, courses and exams
  • Export/import questions
  • AI promnt avaliable, so you can use AI to generate importable exams

Coming soon:

  • Documentation improvements
  • Backend improvements
  • UI impovements
  • Randomizer improvements
  • Exam/session results panel
  • Printer friendly exams
  • Invite non registered users to take exams
  • Unittests

Contribute and donate

Donate to this project
Bitcoin XMR Paypal
Donate with Bitcoin Donate with Monero Donate with Paypal

DISCLAIMER

This application/program is not ready for production, therefore I do not offer any kind of warranties.

About

Course Helper, Trivia Engine & Memory Refresher

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published