In this session we
- implement user sign up
- protect routes by implementing `UserRoute` and `GuestRoute` components
- learn about gotcha with `react-router` and `react-redux`'s `connect` function and how to deal with it
- add email uniqueness validation to `User` model on backend
Links:
- Support channel - become patron! / remzolotykh
- bookworm-react repo: https://github.com/Remchi/bookworm-react
- bookworm-api repo: https://github.com/Remchi/bookworm-api