Simple project in Go that creates a window and uses webview to load the Svelte code. It allows you to enter after how much time (in HH:MM:SS) you want to get notified and once the timer reaches zero it will send a desktop notification and play a song.
Make sure you have Wails installed on your system and in your PATH variable and follow the instructions:
cd frontend && npm i
cd ../ && go get
wails build
Head to the files
directory and paste the audio file you want (in MP3) named "audio.mp3" and build again.