From 02589514a507442f4787b3e566b72627f2e57035 Mon Sep 17 00:00:00 2001 From: denizk0461 Date: Sun, 10 Aug 2025 17:41:13 +0200 Subject: [PATCH] updated some project data; switched daisy project page to use non-sticky toc --- src/lib/projects.ts | 14 +++++++++----- src/routes/projects/daisyfm/+page.svelte | 2 +- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/lib/projects.ts b/src/lib/projects.ts index 05b4b6f..0e1749f 100644 --- a/src/lib/projects.ts +++ b/src/lib/projects.ts @@ -94,7 +94,7 @@ export const projects: Project[] = [ link: "https://codeberg.org/denizk0461/weserplaner/", }, { - text: "View on Google Play (outdated)", + text: "Link to the Google Play store page (outdated)", link: "https://play.google.com/store/apps/details?id=com.denizk0461.weserplaner", }, ], @@ -116,7 +116,7 @@ export const projects: Project[] = [ link: "https://codeberg.org/denizk0461/text-basic/", }, { - text: "View on Google Play (outdated)", + text: "Link to the Google Play store page (outdated)", link: "https://play.google.com/store/apps/details?id=com.denizk0461.textbasic", }, ], @@ -181,7 +181,7 @@ export const projects: Project[] = [ ], links: [ { - text: "View on GitHub", + text: "View the Android app source code on GitHub", link: "https://github.com/denizk0461/qwark", }, ], @@ -196,14 +196,18 @@ export const projects: Project[] = [ paragraphs: [ "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, since 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 frequently 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!", - "Since the app was written for native Android but a few of my classmates had iPhones, I had an iOS version in the works, which even got to a finished state at one point, but since I lacked funding to pay the $99-a-year fee Apple charges developers, it was never published.", + "Since the app was written for native Android but a few of my classmates had iPhones, I had an iOS version in the works, which was developed entirely on a MacOS VM running on my laptop and debugged using an iPhone simulator in Xcode. The app achieved feature parity with the Android version at one point, but since I lacked funding to pay the $99-a-year fee Apple charges developers, it was never published and thus abandoned.", "This app was genuinely one of my most fun projects, not only serving me as a handy tool, but also being a great playground for my programming practice, since it taught me to build UIs, use databases, and more. The app had been downloaded by 250 other students at my school, which I was – and still am – very proud of.", ], links: [ { - text: "View on GitHub", + text: "View the Android app source code on GitHub", link: "https://github.com/denizk0461/avh-substitution-plan", }, + { + text: "View the iOS app source code on GitHub", + link: "https://github.com/denizk0461/avh-plan-ios", + }, ], }, { diff --git a/src/routes/projects/daisyfm/+page.svelte b/src/routes/projects/daisyfm/+page.svelte index 51e5225..d081c47 100644 --- a/src/routes/projects/daisyfm/+page.svelte +++ b/src/routes/projects/daisyfm/+page.svelte @@ -17,7 +17,7 @@

So... how did we get here?

- +

How did I make this?