For past ESIR WEIs (Integration Week End) we used to have an android app that could be used to do challenges that would grand points, and then see a leaderboard that would rank every student based on how much points they have. Unfortunately this app wasn't on iOS, which made the app not usable for iPhone users (a lot of students).
I remade the app as a website, hosted on ovh (link) to cancel this problem and reduce costs.
- set the server url const
DATABASE_SERVER
insideshared.js
(see How to use) - run
npm install
- then
npm run build
- In the dist folder, you'll find all the files needed for the site to run. I uploaded those to a simple ovh server.
This was meant to be used during the 2022 Integration Weekend, organised by ESIR's students.
You must setup a WEI server first It is recommended to use a cors proxy, as I ran into problems denying me from contacting the server for info (I used this one deployed on heroku)