Skip to content
senior project: js midi piano roll
JavaScript HTML CSS
Branch: master
Clone or download
Latest commit ce5c8ab May 8, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public Play song cleanup (profile) Apr 26, 2018
.gitignore File cleanup Apr 15, 2018
README.md Update links on README Jun 13, 2018
model.js Play song cleanup (profile) Apr 26, 2018
package-lock.json Update dependencies May 8, 2019
package.json Update dependencies May 8, 2019
server.js Get user/artist Apr 26, 2018

README.md

OPUS

maryn weed > senior project 2018. Current Version: v0.5

Opus is an open-source piano roll for the web. The front-end is written in Vue.js + other various libraries, and the back-end is mainly in node/express. Check out the package.json for the complete list of technologies used.

How to suggest changes

Hello! Thanks for your interest in helping to make opus even better. If you just have a suggestion or found a bug on the site, make sure to submit an issue ticket. Or, fork this project and work on your own code :)

Development

After forking & cloning this repo, you'll need to create a new branch and get started with the following apps for local environment testing:

Create an .env document that looks something like this (but use your own credentials):

AWS_ACCESS_KEY_ID=ABCDEFGHIJKLMNOPQRSTUVWXYZ
AWS_SECRET_ACCESS_KEY=ABCDEFGHIJKLMNOPQRSTUVWXYZ
S3_BUCKET_NAME=ABCDEFGHIJKLMNOPQRSTUVWXYZ
S3_REGION=ABCDEFGHIJKLMNOPQRSTUVWXYZ
DATABASE_URI=mongodb://ABCDEFGHIJKLMNOPQRSTUVWXYZ
SECRET_CODE=ABCDEFGHIJKLMNOPQRSTUVWXYZ
TWITTER_CONSUMER_KEY=ABCDEFGHIJKLMNOPQRSTUVWXYZ
TWITTER_CONSUMER_SECRET=ABCDEFGHIJKLMNOPQRSTUVWXYZ

The .gitignore won't upload this file to your repo, and please remember to keep your keys secret. After you've made and tested your changes, submit a pull request. I'll look through your changes and do some testing and stuff.

If you have any questions or need further explanation, hit me up on Twitter or email me at opus@telepathics.xyz. :)


Resources

Description Official Link / Contact
Demo site https://opus-telepathics.herokuapp.com
Changelog https://blog.telepathics.xyz/tag/opus-changelog
To-do list https://github.com/telepathics/opus/projects
Twitter Updates https://twitter.com/madebymaryn
Email opus@telepathics.xyz
Donate <3 https://paypal.me/maryn

Contributions!

You can’t perform that action at this time.