Skip to content
A fully developed Express/Node.js backend application that allows users to add one note at a time to a simple treble clef melody and view the results in standard notation.
JavaScript HTML CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
controllers
db
models
public
views
.gitignore
Procfile
README.md
index.js
package-lock.json
package.json
test-draw.html
test-draw.js

README.md

drawMusic

An app that allows users to draw notes onto a staff

Phases for building the project:

Phase 1

Set up the backend with models, controllers, and an empty database.

Phase 2

Build the database. Fill the seed file with a test assortment of notes and rhythms

Phase 3 (Bronze Level Project)

Test CRUD functionality (this should mean a MVP will be established)

Phase 4

Build out the database to include more parameters

Phase 5 (Silver Level Project)

Style the project for a user friendly and visually appealing experience

Phase 6 (Gold Level Project)

Add functionality so that the user has choices for how to interact with the app.

1.) Have dictation exercises where the user will listen to a recording and be required to recreate the sound in a written format.

2.) Have the music written return an audio equivalent of the creation.

  • This is a stretch goal since it would require embedding audio snippets into the json files. *
You can’t perform that action at this time.