Home

Awesome

Neighborhood Pet Manager

Let's build a full-stack web application for managing all the pets in your neighborhood. This is the repo to follow along with a tutorial series where we'll learn how to combine these great tools:

You can catch the series on the Linode YouTube channel here: https://www.youtube.com/watch?v=wqyHGQlZcws

Prerequisites

This is not a web dev 101 course. You should already be familiar with Git, Node, HTML, JavaScript, and React. You also will want to have these installed on your machine:

Development

From your terminal:

npm run dev

This starts your app in development mode, rebuilding assets on file changes.

You'll also need a Postgres database running. If you're comfortable with docker, you can get a local instance running locally with this command:

docker run -d --name=postgres -p 5432:5432 -e POSTGRES_PASSWORD=password postgres

Got Issues?

Each chapter corresponds with a specific tag. I've named them with a very helpful system:

  1. Woof!
  2. Meow!
  3. Chirp!

To reset your project to a specific tag, you can use a Git reset:

git reset --hard tagname

Still having issues? Feel free to reach out to me on Twitter