lofi.srizan.dev

lofi.srizan.dev

•  •  11 updates •  10h 4m

A glassmorphic lofi player - the last productive tool you'll ever need!

By eth0 (srizan)

Timeline

eth0 (srizan)
eth0 (srizan) 28m spent working 68d ago

hello! this will be my last update on journey.
i have downloaded more lofi, now from the lofi girl playlist. it adds 20 more hours of playback!!
before shipping, i just want to thank you all! specially all the stonkers who have believed in my project.
this is far from over though. join #ethans-space for more updates!!

eth0 (srizan)
eth0 (srizan) 22m spent working 74d ago

shipping other small updates:
- sorting algo uses SIMD Mersenne Twister + Fisher Yates
- document title now changes properly after song change
- github copilot review nitpicks
- new api merged to main!!!

eth0 (srizan)
eth0 (srizan) 59m spent working 74d ago

finally, i got around to reworking the api.
in addition, now it doesn't use a database. i will go back to one eventually, since i want to store all non custom station songs for ✨science✨ (yeah science!)

Update attachment
eth0 (srizan)
eth0 (srizan) 54m spent working 76d ago

sorry for the long time without updates, i'm busy again with exams.
progress has been made on the backend rework but i still want to work on removing the database, which i'm selfhosting on my server that really doesn't have 100% uptime.

eth0 (srizan)
eth0 (srizan) 1h spent working 81d ago

hi guys!!
sorry for the lack of updates, i’m currently sick :(
anyways, for the last couple of days i’ve made good progress on the backend api rework, but it’s still not done
have a good weekend!!

eth0 (srizan) eth0 (srizan) 3 months ago
thank you!! i was actually looking for some demand on a pomodoro timer, so i’m adding it :)as for my illness, i’m way better today! hopefully i can work on it this week.
Shibam Roy Shibam Roy 3 months ago
Get well soon! Its an amazing project, and as a fun fact, as I am writing this, i am using your project. Thanks for making it!! as a suggestion, you can add something like a pomodoro timer to it, that would be great:)
eth0 (srizan)
eth0 (srizan) 9m spent working 84d ago

hey!!
nothing much today. i had to revert the tooltips commit yesterday since the dropdowns didn't open lol
i also fell asleep listening to the lofi for sleep radio! this is one of the initial reasons why i started this project, so that's cool :)

eth0 (srizan)
eth0 (srizan) 36m spent working 85d ago

hey!
yesterday i worked on adding tooltips to (almost) all icons in the frontend. this should make it easier for people to understand how the website works!!
also, the title of the website now shows what's playing.

i'm brainstorming an actually reliable api implementation, so stay tuned for that :)

eth0 (srizan)
eth0 (srizan) 2h spent working 87d ago

good night everyone!
here i am with what i've been working on today: custom api routes!
currently, only chillhop's music can be played since it was queried directly from their api. this new update uses sveltekit's api routes to reimplement the api to my heart's content.
it currently tries to resemble as closely as possible chillhop's api, but some things will eventually be modified since it's pretty bad >:D

anyway! a few weeks ago i downloaded all songs on a playlist that had lofi awesome for sleep and uploaded it to an R2 bucket. this is the first station i'm adding and, with the atmospheres feature i wrote before starting journey, should make it one step closer to feature complete (and a #ship post!)

until next time :blahaj-heart:

Update attachment
eth0 (srizan)
eth0 (srizan) 16m spent working 87d ago

hi!!!
i was going to work on a pomodoro timer app, but figured that i personally am not very productive with that.
thus, all productive apps i was thinking about were done, so i've merged the pull request! cheers!!
next up in the list is more stations, not only from chillhop. stay tuned!

Update attachment
eth0 (srizan)
eth0 (srizan) 1h spent working 88d ago

good afternoon journeyers and stonkers!
last night, i teased a new app. so, after some time suffering with audio playback, i'm proud to announce the 20-20-20 rule reminder!
for those uninformed, you must every 20 minutes look at something 20 feet in the distance for 20 seconds.
there haven't been any software i've seen do this (in a comfortable way, because kde plasma has something like this and it's pretty annoying afaik), os i hope this implementation can help out :)
before heading out, i want feedback! what more apps would you add? what other feature is left? i may have come up with some of your ideas but forgot about them, so it's always good to know what yall want!! (comment here or shoot a dm)
here's the link to the development branch. apps are not in production until i finish all of which i have planned (only one left!): https://feat-productivity-apps.chillhop.pages.dev/

until next time!

Update attachment
eth0 (srizan)
eth0 (srizan) 1h spent working 89d ago

yo!
i had to do some school work before being able to work on the project, so this night hasn't been very productive.
currently, i'm working on the implementation of multiple small productivity apps, and a to-do list is the first one i've written.
i had the base already done a few weeks back, but development had to be pushed back for a few days because of exams (of course) (help me /hj)
yes, that window can be dragged! ain't it neat?

anyway, the to-do list is pretty barebones currently, and i want to improve it a lot more. i'll probably come up with something soon enough :)
if you have had a sharp eye looking at the screenshot, there are some binoculars on the left. hopefully, this other productive app will come in useful for some when they need to take a break

until next update!! you can already go try yourself the player, it's at lofi.srizan.dev.
(note for stonkers: i don't have any exams next week, so i can probably work a lot on this project!!)

Update attachment