stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Bennet

@Bennet

Joined May 31st, 2026

  • 4Devlogs
  • 4Projects
  • 1Ships
  • 20Votes
Open comments for this post

8h 24m 38s logged

Read the full devlog here: https://gist.github.com/joan-code6/0b0d9add910c6e579daee9e2a5092469

Hey reviewer!

Today I saw the Stardance announcement about the shop discount and decided to checkout if and how much time wakatime logged in the background. I was stunned as i saw the 8hrs…
Wakatime seems to have recorded crumbs of my coding and those crumbs now make up 8hrs.

Here are some of my favourite changes over the last months:

  1. An overengeneered timetable: The normal school portal only shows the timetable but I intigrated homework, substitutin and exams into it! Now you almost never have to look at anything except the timetable!
  2. Performance and Caching: Lanis is wayyyy faster then the normal schulportal thanks to a few smart features:
    2.1 Preloading: When a user opens lanis it fetches all other informations in the background so when the user navigates the data has already arrived on theire phone
    2.2 Caching: Every night at 3am the lanis backend loads all data from each indiviual registered account and caches it. This allows us to serve our users even during Downtime of the schulportal (like the recent php cves which resulted in over a day of outage for the schoolportal (not for lanis though)
  3. Outage tracking: Since the school portal is soooo old and instable it constantly has outages. Lanis includes a uptime tracker which constantly verifys the status of the sph. You can see its results at https://lanis.arg-server.de/status

Read the rest at: https://gist.github.com/joan-code6/0b0d9add910c6e579daee9e2a5092469

0
0
3
Ship Pending review

My state (Hessen) created for all schools (2081 to be exact) a centralized School portal. They did it, buuuuttt its not good.
Loading takes ages and the UI is fucked (especially on mobile)… So i decided to build my own layer on top of it which caches data and shows it in an actually useful UI… Thats Lanis!
Since you probably dont live in Hessen, Germany you can just simply use the demo mode to experience the UI with some beautiful mock data :). If you want to test it fr just dm me on slack and i will send you over my creds…

Try project → See source code →
Open comments for this post

13h 16m 54s logged

Full devlog at https://gist.github.com/joan-code6/d63129d2e3f4db52137d7e1a2e40c508

Hey reviewer,
i have been really focused on school the last few months and didnt really participate in ysws as i felt kinda burned out…

Today I saw the Stardance announcement about the shop discount and decided to checkout if and how much time wakatime logged in the background. I was stunned as i saw the 13hrs…
Wakatime seems to have recorded crumbs of my coding and those crumbs now make up 13hrs.

Here are some of my favourite changes:

  1. More modules: I added a bunch of new modules that my school doesnt even support since lanis is now used by more then 50 users at more then 20 schools
  2. New improved UI: Ive spend a bunch of time (prbly more then 10hrs) to unify all the UI elements.
  3. SEO: I get new signups daily thanks to a bunch of SEO tweaks i made. I only advertised lanis to some people at my school and the other 20 schools came through google :)
    (fun fact: I made for each school a custom automatically generated website so google would rank me for searches like “Schulportal Hessen ” higher… https://lanis.arg-server.de/schulen)

Again read the full devlog at https://gist.github.com/joan-code6/d63129d2e3f4db52137d7e1a2e40c508

0
0
10

Followers

Loading…