The client facing application allows users to search for songs, mark favorite ones, and download songs.
The Admin web app allows to see the history of websocket connect/disconnect events, and to see the history of download requests.
- Node.js + Express
- Websockets communication (using Socket.io)
- MongoDB
- Plain JS
- CSS
- HTML5
- Node.js + Express
- Websockets communication (using Socket.io)
- MongoDB
- React
- Bootstrap
- HTML5
- npm install in the root directory
- cd /server -> npm install
- cd /ui -> npm install
- npm start from the root folder
Default admin application user:
- admin/admin