A simple web music player
- JavaScript 64.8%
- HTML 18%
- CSS 17.2%
| backend | add all source files | |
| dump/noqturn_database | add mongodb data dump | |
| src | add feedback upon options fail | |
| .gitattributes | Initial commit | |
| .gitignore | add node dependency stuff | |
| LICENSE | Initial commit | |
| README.md | add readme instructions | |
Noqturn
A simple web music player made for a school assignment
Overview
Features
- Releases + user-created Playlists
- Basic homepage recommendations
- Simple user profile customisation (name + profile picture)
- Basic artist profiles
- Library
- Liking/unliking songs
Requirements
Running Noqturn
- Download the repository's code by clicking the green button marked "Code" and selecting "Download ZIP".
- Unzip the ZIP file and navigate to the resulting folder's location in your command line
- Once there, use the command line to navigate to the
/backendfolder - Run
npm ito install all needed dependencies - Then, to start the server, run
mongod --dbpath /data/db(if the/data/dbfolder doesn't exist, you will need to make it usingmkdir -p /data/db) - In another command line window, run
mongosh - Then, go to the repository's folder in a seperate command line window, and run
mongorestore --db noqturn_database dump - Finally, go back to
/backendin a seperate command line window, and runnode webserver.jsto start the webserver. Noqturn should say it is running at127.0.0.1:8000