In the last project, we got our Reddit clone running locally on our computers using a sqlite database. However the real power of a web application is to have it be accessible by anyone on the web, so we're going to take our Reddit clone that we built in the last assignment and deploy it to Heroku. We'll talk more about Heroku in Part 2 of this assignment.
SQLite works well when you want to build a quick prototype but if you'd like to deploy a production application then you want all the guarantees that come with battle-tested database systems such as PostgreSQL, MySQL, or MongoDB. We're going to be using PostgreSQL (or simply Postgres) for the purposes of this tutorial, so let's dive right into installing it on your local machine! Once we have Postgres all set up, we'll deploy to Heroku in the next assignment!