diff --git a/src/lib/components/reaction-quote.svelte b/src/lib/components/reaction-quote.svelte new file mode 100644 index 0000000..5b982ea --- /dev/null +++ b/src/lib/components/reaction-quote.svelte @@ -0,0 +1,67 @@ + + +
+ + \ No newline at end of file diff --git a/src/routes/projects/apps/avhplan.md b/src/routes/projects/apps/avhplan.md index 150a5be..7cc7bc7 100644 --- a/src/routes/projects/apps/avhplan.md +++ b/src/routes/projects/apps/avhplan.md @@ -1,18 +1,21 @@ **AvH-Vertretungsplan** was an app I developed back in 2019 to view the substitution plan of my school more easily, since I disliked the disorganised design of the school's website. The substitution app allowed me to be more quickly informed about my courses, as it notified me about any cancellations and changes in my schedule. It also allowed me to view the canteen offers, even though I'd never eaten at the school's canteen. The app was initially developed in Java and later converted into Kotlin as part of my Kotlin learning effort. The backend of the app – which I needed as the school website required a login to view the substitution plan – ran on a Raspberry Pi 3B using a Python script that scraped the website using Selenium and sent out notifications via Firebase. The Raspberry Pi crashed often and the script was not perfect, requiring me to frequently remote into the Pi using VNC, often while I was at school, to edit the script! +