Deploying a single app to Heroku can be tricky, filled with trial-and-error steps to try and get it working. Deploying a React front-end application that uses a Rails API for data persistence, is like trying to deploy two apps at the same time. It’s not easy, but it can be done. For this tutorial, you’ll need to have a Heroku account and be logged in. You’ll also need to have the Heroku CLI installed (Heroku’s instructions for installation are here)
It’s crazy to think that the end of my Flatiron journey is actually here. When I started, I hadn’t planned on finding such an amazing and challenging bootcamp, much less getting accepted to it. My wife and I were having our first (and only) daughter, and I already had a stressful full time career. Over two years later, I recently left my career to finish Flatiron full time, my wife has changed careers, and raising our daughter has brought an amazing amount of joy and laughter.
This lab is the last lab before starting your final project with Flatiron. It’s exciting to get this far and have only one lab left!
These two concepts can be a bit intimidating at first, so let’s keep it simple for now.