Lassi Lahtonen
Ballgame
The app includes extra things like balance and bank system, weather in Europe -modal and tutorial for playing
No arrows for input box type "text": https://stackoverflow.com/questions/13107118/how-to-remove-the-arrows-from-inputtype-number-in-opera
Huge shoutout to: https://www.youtube.com/@slayingthedragon
Media queries: https://youtu.be/K24lUqcT0Ms?si=qxbzL380AaoeDJVP
Random number: https://stackoverflow.com/questions/4959975/generate-random-number-between-two-numbers-in-javascript
Includes-method: https://www.w3schools.com/jsref/jsref_includes_array.asp
Transitions: https://svelte.dev/docs/svelte-transition#slide
Specific key press: https://teamtreehouse.com/community/how-do-i-make-an-event-happen-when-pressing-a-specific-key
More help for detecting specific keypress: https://www.w3resource.com/javascript-exercises/event/javascript-event-handling-exercise-9.php
Scroll bar for modals: https://stackoverflow.com/questions/25874001/how-to-put-scroll-bar-only-for-modal-body
Rest API: https://open-meteo.com/en/docs/metno-api#current=temperature_2m&hourly=&timezone=Europe%2FLondon
Course materials (not publicly available)
I think I only used AI once or twice, and the only usage for it was for checking how to do a very specific styling in css. This was because I didn't know how to search info for them (since they were so specific).
In total I believe I used around 40-50 hours on making the app in the span of a month.