A3 credits
https://developer.mozilla.org/en-US/docs/Web/API/Window/beforeunload_event
https://itsfuad.medium.com/understanding-server-sent-events-sse-with-node-js-3e881c533081
https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events
https://jvns.ca/blog/2021/01/12/day-36--server-sent-events-are-cool--and-a-fun-bug/
https://medium.com/@dlrnjstjs/implementing-react-sse-server-sent-events-real-time-notification-system-a999bb983d1b
https://web.dev/articles/eventsource-basics
https://stackoverflow.com/questions/36249684/simple-way-to-implement-server-sent-events-in-node-js
https://stackoverflow.com/questions/1655065/redirecting-to-a-relative-url-in-javascript
https://stackoverflow.com/questions/17001961/how-to-add-drop-down-list-select-programmatically
https://www.w3schools.com/tags/tag_select.asp
https://www.streamlinehq.com/icons/streamline-colors?icon=ico_PY6ntFXFKn6dbdNS
A2 credits
https://sequelize.org/docs/v7/querying/select-in-depth/
https://medium.com/@muhebollah.diu/understanding-multipart-form-data-the-ultimate-guide-for-beginners-fd039c04553d
https://sequelize.org/docs/v7/querying/delete/
https://sequelize.org/docs/v6/core-concepts/model-querying-finders/
https://www.w3schools.com/howto/howto_css_loader.asp
https://dev.to/mccallum91/nodejs-file-system-utilizing-unlink-and-unlinksync-for-file-deletion-595e
A1 credits
https://www.color-hex.com/color-palette/98117
https://www.w3schools.com/css/css3_buttons_hover.asp
https://prismic.io/blog/css-text-animations
https://css-tricks.com/auto-growing-inputs-textareas/
https://stackoverflow.com/questions/7067005/disable-button-whenever-a-text-field-is-empty-dynamically
https://stackoverflow.com/questions/28042135/how-to-produce-x-mark-in-html
https://stackoverflow.com/questions/9829640/html5-window-localstorage-getitemitem-get-keys-that-start-with
https://stackoverflow.com/questions/20663712/css-display-none-not-working
https://medium.com/@a1guy/how-to-build-infinite-scroll-in-javascript-no-libraries-2c8bfde8a7cb
https://stackoverflow.com/questions/43737065/javascript-is-it-possible-to-limit-the-results-given-by-a-foreach-loop
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax
https://dev.to/asapsonter/simple-toggle-buttononoff-3k2i
https://developer.mozilla.org/en-US/docs/Web/API/DOMTokenList/toggle
https://stackoverflow.com/questions/47349417/javascript-date-now-to-readable-format
https://stackoverflow.com/questions/42517721/difference-between-and
https://eslint.org/docs/latest/rules/no-undef
https://eslint.org/docs/latest/rules/no-unused-vars