"Debounce" la funció fetchClasses()

Cada cop que es fa clic a un botó per canviar el dia/hora s'envia una
petició al backend, fet que el podria saturar.

Aquest commit ho canvia perquè la petició només s'enviï si es porten
400 ms sense haver fet clic als botons. Així, mentre es fa clic molt
ràpid als botons no s'actualitza el llistat.

(cherry picked from commit 31d0ae03f5dd9ca88c2af71377ab93e886c922ce)
1 file changed
tree: 9750ae6d946e565b21f7d26763737a3182b8cd99
  1. css/
  2. images/
  3. img/
  4. js/
  5. .gitignore
  6. .gitmodules
  7. config.ini.default
  8. cron-parse-tables.py
  9. index.html
  10. manifest.json
  11. README.md
  12. table_parser_docs.md
  13. TableParser.py
README.md

App per la traçabilitat del COVID-19 a la FME

De moment, les tasques bàsiques a realitzar (a part de fer l'app en sí):

1.- Primer de tot, el que voldrem és "mapejar" les aules de la FME perquè sigui més fàcil indicar on està un assegut. Idees: per la forma de l'aula hi ha això: https://fme.upc.edu/ca/fme/edifici/plafo-fme-a4.pdf, pels llocs ho haurem de fer manual. A la majoria d'aules hi ha número+lletra, és molt més fàcil introduïr això a l'app que geolocalitzar-te.

2.- També, volem els horaris de les assignatures per endevinar què està cursant l'usuari cada hora. Idees: parsejar això https://fme.upc.edu/ca/arxius/curs-actual/horaris/20-21/horari-gm_fme2020-2021_q1_provisional-1.pdf

3.- Per últim, volem les aules en les que es cursen les assignatures segons l'hora. Idees: fer scrapping d'això https://fme.upc.edu/ca/la-facultat/edifici/ocupacio-despais Aules Teoria: https://fme-intranet.upc.edu/appsext/mrbs/web/day.php?year=2020&month=9&day=17&area=2 Aules PC: https://fme-intranet.upc.edu/appsext/mrbs/web/day.php?year=2020&month=9&day=17&area=6

Recordeu que estem intentant millorar això: https://docs.google.com/forms/d/e/1FAIpQLSfT9o287VqLyhwR8LPdloAQWhuqCgA3NfdhgP5vb9_sVQHL-g/viewform

Vinga va.