Disc💿graphy (demo)
a web-based iTunes library database on the cloud. Sort, Search and play iTunes library items on the web on any device.
The main page 'Discover' features random selection of albums, artists and tracks.
🔥LUCKLIST generates quick, random selection of tracks.
▶️ Playing items right inside the library.
It plays the first YouTube search result depending on track details (artist + title).
Player can be also minimized to the header while browsing the library.
CS Last.fm profile integration.
A specific page to let you browse recent/loved/top tracks from your Last.fm profile and even play items.
Cross platform dynamic design
It is designed with the power of the W3.CSS library to be dynamic on all displays, from desktop to handheld touchscreen mobiles.
Can be run as a fullscreen PWA on both android & iOs compitable devices.
Story
It started when I began collecting my own music selection back in 2018 and utilized iTunes for managing it. I ,soon wanted it to be reachable on other remote or mobile devices, Just the item information since every thing now can be played on services like YouTube, Spotify etc.
So the idea was to re-arrange the original iTunes library.xml as a web application that is very lightweight and cheap to host.
The first version (beta) was very workable that it pushed me to develop a new stable version with many features oriented to the need of making usable on the cloud.
Then came the version 2 followed by continous minor updates then the more mature version 3.x and the same cycle until version 5 which is now updated to the latest v 5.5.
Technical
Build with PHP, AJAX, JS, mySQL database, W3.CSS
Roadmap
- More features to be added.
- Can be redistributed as a standalone self host script or an online service if there will be ANY audience interrest.
Credits
Credits are mentioned the 'About' page.