/virtual-hammond

Web application that allows users to provide a song's RTTTL specification and a registry, generating the corresponding song.

Primary LanguageJavaScriptMIT LicenseMIT

Virtual Hammond

Web application that allows users to provide a song's RTTTL specification and a registry, generating the corresponding song.

Installation

Python Dependencies

$ pip install -r requirements.txt

Setup the Database

$ cd bin
$ chmod +x setup_database.sh
$ ./setup_database.sh

Seed the Database

$ cd bin
$ chmod +x seed_database.sh
$ ./seed_database.sh

Usage

Start the Server

$ cd server
$ chmod +x server.py
$ ./server.py

Run the Client

Browse to http://127.0.0.1:1337.

Tests

Run all the unit tests:

$ cd bin
$ chmod +x tests.sh
$ ./tests.sh