added a README to explain the installation and running process

This commit is contained in:
Faraphel 2023-12-23 22:56:23 +01:00
parent 1838e0ffd1
commit 077a1b6cdd

21
README.md Normal file
View file

@ -0,0 +1,21 @@
# 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](https://www.riverbankcomputing.com/software/pyqt/) and
[PyQt6-WebEngine](https://www.riverbankcomputing.com/software/pyqtwebengine/) 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](https://github.com/Faraphel/M1-Recherche/releases).
# 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.