Master 1 - Survey Engine (Projet découverte de recherche)
Find a file
2024-01-25 19:16:40 +01:00
assets fixed some translation issues 2024-01-01 13:42:47 +01:00
source fixed an issue where the method used to determinate if a checkbox is checked or not 2024-01-07 22:14:41 +01:00
tools fixed usage statistics axes labels 2024-01-25 19:16:40 +01:00
.gitignore prepared the application to be used as a .exe file 2023-12-31 11:36:13 +01:00
main.py added a proper language selection menu 2024-01-01 11:30:08 +01:00
README.md added virtual env command 2024-01-02 14:28:38 +01:00
requirements.txt improved graphs with histogram and details 2024-01-24 23:12:12 +01:00
setup.py stabilised a bit the replay by using the live page instead of the archive when not found 2024-01-22 22:18:27 +01:00

Survey Engine

This is a small engine for the survey created for one of our master projet.
It allows for a small survey embedding a web page to track the user input allowing for metrics collection.
This run with the PyQt6 and PyQt6-WebEngine librairies.

Installation

To install the projet, you will need to install :

  • Python >= 3.11 (preferably in a virtual environment with python3 -m venv ./.venv/)
  • Python dependencies (python3 -m pip install -r ./requirements.txt)

Or download one of the build in the releases page.

Run

You can run the projet simply by using the command python3 main.py.
A window will then open containing the survey. Once the survey finished, a file containing all the data will be created in the ./results/ directory.
If configured properly, the result can also be automatically sent to a discord webhooks.