tpooch21 / React.dj

Musical instrument web application built in React and containerized with Docker.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React.dj

React.dj is a full-stack web application aimed at quenching the creative thirst of the aspiring musician. With React.dj, the user can select a scale and an octave as a starting point, and produce an arrangement of sounds composed of up to 4 notes. React.dj uses the Web Audio API.

Demo

React.dj Demo

Using React.dj

To use React.dj, navigate to the root directory of the project and run npm start to start the express server. Navigate to the url specified in the success start message.

Or, check it out here: www.reactdj.com

Contributing to React.dj

To contribute to React.dj, follow these steps:

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'.
  4. Push to the original branch: git push origin <project_name>/<location>.
  5. Create the pull request.

Installing Dependencies

From within the root directory:

npm install

About

Musical instrument web application built in React and containerized with Docker.


Languages

Language:JavaScript 97.9%Language:HTML 1.5%Language:Dockerfile 0.3%Language:CSS 0.2%