Spotify utilities to increase productivity.
Tip
We are live @ https://themuzee.web.app
Currently on test-mode, create an issue to be whitelisted.
- πͺ© Daily Smash: Get a daily-refreshed playlist based on your Library playlists.
- π² Playlist Generator: Generate a playlist based on topics.
- π Language Filter: Filter playlist songs based on language / charset.
- π©· Public Liked: Share your liked songs with the world.
- π¦οΈ Live Weather: Update playlist description based on the weather.
- π¦ Liked Archive: Automatically save unliked songs on an archive playlist.
- ... and more to come!
I coded this project using soft coding principles, so it's easy to add new features and maintain the codebase.
UI
- Framework:
π° Vue - Components:
π Vuetify - Hosting:
π₯ Firebase Hosting
Server
- Language:
Python 3.12
- Framework:
π©· Sanic - Database:
π PostgreSQL - Hosting: A
π΅ DigitalOcean'sπ Ubuntudroplet
UI
cd ui/muzee
npm install
# development
npm run dev
# deployment
npm run build
firebase deployServer
pip install -r requirements.txt
# development
sanic server:dev --port 6969 --host 0.0.0.0
# deployment
sanic server:pod --port 6912 --host --single-process

