Please sign in to access this page

Lofi-Code

Lofi-Code Used AI

15 devlogs
9h 42m
β€’  Ship certified

🎧 Overview:
Lofi-Code is a 🎡 fun, offline-first music player built with πŸ’» HTML, CSS, and JavaScript. It lets users 🎯 drag and drop music files or folders into the browser and play them instantly with a 🎨 sleek, vintage-inspired interface. No internet 🌐 or backend required β€” just local vibes.

🧰 Tech Stack

πŸ—ΎοΈ Frontend: HTML, CSS, JavaScript
πŸ“ Web APIs: File API, Audio API
πŸ’» Desktop App: Electron.js + Node.js

Timeline

Ship 1

0 payouts of shell 0 shells

Adriel Babalola

6 days ago

Adriel Babalola β€’ Covers 15 devlogs and 9h 42m

Ladies and Gents, the Demo Video πŸ₯³

And That is a wrap for lofi Code

Update attachment

I have officially made an installer (.msi and .exe) for windows for lofi code. source code on git hub

Update attachment

Gents Ive pushed to git hub

Update attachment

So i just learnt that windows desktop icons only accept .ico format 🌚.
was wondering why my icon was so messy

Update attachment

Ok been a while since I posted anything, but electron js is not for the weak. ive been able to start moving the web app to a desktop app now. putting the finishing touches on lofi code version 1.0

Update attachment

Making Serious progress this night, the music player is officially working

finally setting up electron js, couldn't find a way to use gsap locally though πŸ˜”

Update attachment

πŸ—£οΈ: Never BACK DOWN Never what!!!
πŸ—£οΈ: Never GIVE UP!!!

I'm officially done with my front end. I'm now moving on to Node.js and trying to use GSAP locally. I'm also converting the website into a desktop app using Electron.js

What a day 🌚🌚🌚

Update attachment

Making Progress
What I've done so far:
1. File Loading

  • Uses the showOpenFilePicker API to load multiple audio files (MP3, WAV, etc.)
  • Converts files to Blob URLs for playback
  1. Playback Controls
  • Play/Pause, Next/Previous, Shuffle, Repeat
  • Volume slider with localStorage persistence
  1. Playlist Management
  • Displays loaded tracks in a scrollable list
  • Click any track to play it
  • Highlights the currently playing song
  1. Visual Feedback
  • Progress bar with time display
  • Vinyl record animation when playing
  • Responsive design (works on mobile/desktop)
Update attachment

Making Progress with the music player

Update attachment

does anybody know anything about handling audio in browsers 😭😭😭

Update attachment

changed the landing

Update attachment

Just Completed The landing page πŸ₯³

Update attachment

Officially starting to hard Code now πŸ₯³πŸΎπŸ₯‚

Update attachment