Front end for "Chords and Beats" a web application to experiment with chord progressions.
This project was created with plain Javascript and Ruby on Rails as an API. It uses a modular design pattern that communicates with the Rails server.
To get it working on the local enviroment:
cd into backend folder and run:
rails db:setup
Then migrate the database:
rails db:migrate
cd into the front end directory and run:
open index.html
It is a API only rails app with Posgress as a database instead of SQL Lite for deployment into heroku.
Some gems used are Fast Json API for the serializer/service, and no-CORS, to be able to run on the local environment for development.