Sample Single Repo Application

Client contains a create-react-app application with a "proxy" set to localhost:5000 in package.json-- this removes the need to set any URL environment variables because we're making the app think everything is being served from the same location

Example API Call

We setup the express app to serve the react application in production for any routes that don't match api.

App is deployed on Heroku and uses a postbuild step in package.json to build the client.