Skip to content
This repository has been archived by the owner on Aug 8, 2020. It is now read-only.
/ S3PlayMusic Public archive

A simple AWS S3 / Node / React application for playing personal music

Notifications You must be signed in to change notification settings

drycode/S3PlayMusic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

S3 MusicPlayer

A simple AWS S3 / Node / React application for playing personal music

last-commit open-issues

As a professional musician and teacher, I have several terrabytes of proprietary audio data. In an attempt to keep my storage costs low, and keep my data highly available, I put together a web application which will allow me to store recordings for a reasonable price in AWS S3 (Infrequent Access).

Design Considerations

  • I choose to use NodeJS for the backend because it seemed like an appropriate language to serve streaming content. Also, as someone with more experience in Python and synchronous programming patterns, I am using this as an opportunity to practice event-driven programming

Installation

Be sure to first install the latest versions of Node and React.

~ git clone https://github.com/danyoungmusic93/S3PlayMusic

Development setup

Be sure to create separate dependency management systems for the ./server and ./client directories.

~ cd client
~ npm install
~ cd ../server
~ npm install

Follow subsequent readme directions in the client and server directories

About

A simple AWS S3 / Node / React application for playing personal music

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published