MatthewDorner / archive-music-player

Demo React app that plays music from archive.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Archive Music Player

This is a demo app I used to help myself learn React. I used some boilerplate code from these tutorials:

https://blog.cloudboost.io/creating-your-first-mern-stack-application-b6604d12e4d3

https://www.djamware.com/post/5a90c37980aca7059c14297a/securing-mern-stack-web-application-using-passport

The application uses archive.org's public API to allow a user to search for and play music from archive.org's collection of public-domain Grateful Dead recordings. A demo is available here:

https://archive-music-player-archive-music-player2.1d35.starter-us-east-1.openshiftapps.com/

It uses MongoDB to allow a user to create an account and then save a list of their favorite recordings.

To set up:

View server/config/settings.js. These are the environmental values you must set for the app: your MongoDB connect string, and an appropriate secret for password encryption.

then run:

npm install

npm start

Then you should be able to access the app on localhost:8000.

About

Demo React app that plays music from archive.org


Languages

Language:JavaScript 91.1%Language:CSS 7.8%Language:HTML 1.1%