Music Painter is a simple app that lets you connect your Spotify account and analyses the music you are currently listening to. The recommended way of use is letting the app run in the background while listening to your favourite playlists. Music Painter will then go along and paint a customized picture according to the metadata of all the songs you choose to listen to.
The Backend for this webapp, written in Go, can be found here.
Demo can be seen here.
├── index.js
├── node_modules
├── package-lock.json
├── package.json
├── public
└── views
- Web Framework: Express
- Cookie Parser: Cookie-Parser
- For Developing: Nodemon
- Drawing: P5
- Deployment: Docker
With WebStorm:
- WebStorm >=2020.1
$ git clone https://github.com/Arthlight/MusicPainter-Frontend.git
- Open the project with WebStorm and click on the attached Terminal on the bottom
$ node index.js
- Open http://localhost:8081/
Without WebStorm:
$ git clone https://github.com/Arthlight/MusicPainter-Frontend.git
$ cd MusicPainter-Frontend
$ node index.js
- Open http://localhost:8081/