Song lyric presentation program
https://transparency-sing.herokuapp.com/
- https://postgresapp.com/
- Create a database called
postgres
- Add the schema below
- Create a database called
brew install node
npm install -g npm
npm install -g gulp-cli
To build and launch a development server (with automatic server reload):
npm install
gulp clean
gulp serve
To update package-lock.json:
rm -rf node_modules package-lock.json
npm install
tenant
- tenant_id
- name
song
- song_id
- tenant_id
- title
- lyrics
- songwriters
- artists
Merges to master on GitHub are automatically tested and deployed to Heroku. Download the Heroku CLI here: https://devcenter.heroku.com/articles/heroku-cli
To test the current Heroku deployment, you can build and launch a production server locally:
npm install
heroku local
To build and run your local code in production mode:
gulp clean
gulp build
PORT=5000 DATABASE_URL="postgres://localhost/postgres" node dist/server/server.bundle.js
(Set environment variables and run the production script)