## What you will need to get started
This project uses [node][node] for most of its development processes.
Once you have node installed according to the instructions there, run
`npm install` from the root of the project.
## What you will need to get started
This project uses [node][node] for most of its development processes.
Once you have node installed according to the instructions there, run
`npm install` from the root of the project.
-## Installing git hooks
-
-This repo contains a pre-commit git hook so indent will run before every
-commit. Run `npm run setup-hooks` to install it.
-
-## Running migrations on the docker environment
+This project depends on the [forum server][forum-server], so make sure
+that's running before starting.
-If you only want to seed the database, you should run
-`docker exec forum_forum_1 npm run db:seed` instead.
+Here's some short guidelines:
+ - Every component that receives props or changes state should be tested.
+ - Test expected outcomes, not implementation details.
+ - Avoid mocking unless it's an external call