Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/naim-prog/wyg-music

Music Wherever You Go is a self-hosted music service.
https://github.com/naim-prog/wyg-music

flask music music-player python redis

Last synced: about 2 months ago
JSON representation

Music Wherever You Go is a self-hosted music service.

Awesome Lists containing this project

README

        

# wyg-music

Music Wherever You Go is a self-hosted music service. I pretend to do the server with python and then with golang.

# Project time-line

20 / 11 / 2022

Create app
Design structure of folders and files
Create home and user page (just files, not design)




22 / 11 / 2022

Added music bar
Music bar still sound while changing between home and user page



23 / 11 / 2022

Divide app file in different files for modularity
Created search bar (just html, not working)
Redis database diagram (probably not final)




28 / 11 / 2022

Search bar working with key 'Enter' or with button (not visual finished)
Change pure AJAX functions in javascript to HTMX



5 / 12 / 2022

Updated install.sh script to automate installation of packages and tools


8 / 12 / 2022

Added 'Upload' endpoint and a select files to upload songs (not working)
Init of Redis database and begining of documentation to familiarized with the functions
Added configuration file for Redis (probably for more than just Redis in a future)




11 / 12 / 2022

Added 'login' endpoint (working but not final version)
Improvement of Redis Databases Structure
Added more params to the configuration file
Session token for users who are logged





# Redis database diagram

![Redis diagram](redis-diagram.png)