This is a music player built use NodeJS and MongoDB. If you have any suggestion or bug to post, click here.
NOTE: Firstly you need to install MongoDB and NodeJS.
$ git clone --depth 1 https://github.com/markliu2013/music.git
$ npm install
$ node app.js or nohup node app.js &
NOTE: You should start your mongodb service to run the application.
Then visit http://localhost:3000/
Install docker and docker compose
docker-compose up or docker-compose up -d
- express - MVC skeleton.
- ejs - View Template.
- mongoose - Database Driver for NodeJS
- formidable - Parse file uploads data
- tracklist - Parse id3 track info from mp3 file
-config/
|__config.js
-models/
|__Music.js
-public/
|__images/
|__javascripts/
|__mp3/
|__stylesheets/
-routes/
|__index.js
|__user.js
-test/
-views/
|__index.ejs
-app.js
-package.json
-README.md