https://github.com/zigzap/sycl2023-app
SYCL 2023 Survey Demo App
https://github.com/zigzap/sycl2023-app
demo-app rest-api zap zig
Last synced: about 1 year ago
JSON representation
SYCL 2023 Survey Demo App
- Host: GitHub
- URL: https://github.com/zigzap/sycl2023-app
- Owner: zigzap
- License: mit
- Created: 2023-04-24T08:11:50.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-09-04T12:04:05.000Z (over 2 years ago)
- Last Synced: 2025-03-25T13:39:20.296Z (about 1 year ago)
- Topics: demo-app, rest-api, zap, zig
- Language: Zig
- Homepage:
- Size: 745 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# SYCL 2023 Demo App
This is the demo survey app I used at the [SYCL
2023](https://softwareyoucanlove.ca) conference in Vancouver.
It is provided as is. Some of it, especially the CSS situation of the admin
frontend, is a mess.
**NOTE** The app won't start without a `passwords.txt` file present in its cwd.
For that reason, I've provided one.
# The survey frontend
At http://localhost:5000/frontend/ , you can take part in the survey.

# The admin console

If you go to http://localhost:5000/admin/, you can use `demo` as username and
password.
The meaning of the buttons is as follows:

- SAVE DATA TO TAPE: will make the server save the state of all participants
into a file `participants.timestamp.json`.
- DOWNLOAD: lets you download the state of all participants in JSON format to
your local machine.
- SHOW ME THE STATS: will show the results
