FherStk / teaching-stats-setup

Setup project for teaching-stats.
GNU Affero General Public License v3.0
2 stars 0 forks source link

teaching-stats-setup

Setup project for teaching-stats.

Requisites

This project has been tested only under Ubuntu 20.04 LTS.

Under developement

The project is still under development and has not been completed yet. Please, refer to each release description for further information.

How to install

  1. Download the project with git clone --recurse-submodules https://github.com/FherStk/teaching-stats-setup.git
  2. Go to the downloaded project with cd teaching-stats-setup
  3. Install the app with sudo ./install-localhost.sh and follow the instructions.

How to open/close the survey season

Only open surveys allows the participants to join and answers.

  1. In order to open, run: sudo ./config.sh survey open
  2. In order to close, run: sudo ./config.sh survey close

How to add/remove users with access to the survey results

Only staff members will be able to query for results.

  1. In order to add, run: sudo ./config.sh staff add <email> <name> <surname>
  2. In order to remove, run: sudo ./config.sh staff remove <email>

How to restart the participation data

The participants can only answer once, this will clear this data so every participant will be ablte to answer again, but no data will be erased (so duplicated answers can be collected).

  1. In order to clean, run: sudo ./config.sh survey restart

How to reset the current survey

The list of trainers, students and the subjects assigned to each of them will be erased, including the participation data. No participant will be able to joint the survey till this data became reintroduced into the system.

  1. In order to clean, run: sudo ./config.sh survey reset

How to start the survey server

  1. In order to start, run: sudo ./start.sh