Master 1 - Survey Engine (Projet découverte de recherche)
Find a file
2023-12-23 22:56:23 +01:00
.idea added gitignore 2023-12-21 16:50:05 +01:00
assets success message now use a more standard font 2023-12-23 15:35:11 +01:00
source added progress bar for the surveys 2023-12-23 22:43:22 +01:00
.gitignore result are now saved in a json file in ./result/ 2023-12-23 17:09:17 +01:00
main.py Initial commit 2023-12-21 16:46:53 +01:00
README.md added a README to explain the installation and running process 2023-12-23 22:56:23 +01:00
requirements.txt Initial commit 2023-12-21 16:46:53 +01:00
surveys.json made ChoiceQuestions a bit more flexible 2023-12-23 21:03:58 +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 librairie.

Installation

To install the projet, you will need to install :

  • Python >= 3.11 (preferably in a virtual environment)
  • 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 ./result/ directory.