Skip to content

Instantly share code, notes, and snippets.

@jmahc
Created April 6, 2017 04:11
Show Gist options
  • Save jmahc/ba333b5c05c7ce951e7b112e9960c594 to your computer and use it in GitHub Desktop.
Save jmahc/ba333b5c05c7ce951e7b112e9960c594 to your computer and use it in GitHub Desktop.
gmp

My Gameplan

  • [PostgreSQL] is where our database exists - service name: myDatabase
  • heroku hosts myDatabase via a push using the "heroku toolbar" - a command line/terminal tool
  • heroku allows many technologies to query their hosted databases, especially valuable to us thanks to a NodeJS-friendly API to query myDatabase - service name: herokuPostgreSQL
  • herokuPostgreSQL: (express.js built on top of NodeJS) MyWebApi queries herokuPostgreSQL to get data from database
  • MyWebApi is hosted on heroku - and connected with [our MyWebApi GitHub] repository for simple deployment
  • MyWebApi communicates with herokuPostgreSQL to verify user credentials, query the database and/or CRUD operations
  • MyWebApp - technologies TBD but considering HandlebarsJS with a build process to produce the web application using the latest browser-friendly technologies/features of: (HTML5, CSS3 and ES6 JavaScript via babelJS)
  • MyWebApp is hosted on heroku - and connected with the application's GitHub repository for easy deployment

[\] This is a comment! It doesn't appear in the README file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment