1. Learn Reitit Pro

    • Buy now
    • Learn more
  2. Intro

    • 01 - What and How?
  3. Setup

    • 02 - Dev Setup
    • 03 - GitHub Repo
    • 04 - Editor Setup
    • 05 - Services Setup
    • 06 - Project Setup
    • 07 - Heroku Deploy
    • 08 - Cursive Setup
  4. Server

    • 09 - Start
    • 10 - Integrant Setup
    • 11 - Integrant Reloaded
    • 12 - Router
    • 13 - Swagger
  5. Database

    • 14 - Create DB
    • 15 - Schema and Seed
  6. Recipes

    • 16 - List all recipes
    • 17 - List all recipes refactor
    • 18 - Retrieve recipe
    • 19 - Coercion
    • 20 - Retrieve recipe refactor
    • 21 - Recipe responses
    • 22 - Create Recipe
    • 23 - snake-kebab
    • 24 Update Recipe
    • 25 - Delete recipe
  7. Test endpoint

    • 26 - Test endpoint
    • 27 - Recipes Tests
  8. Auth0

    • 28 - auth0 test config
    • 29 - auth0 test token
    • 30 - jwt middleware
  9. Recipe Tests

    • 31 - Recipe tests
    • 32 - Recipe owner
    • 33 - Token fixture
  10. Favorite / Unfavorite Recipe

    • 34 - Developer experience
    • 35 - Favorite / Unfavorite recipe
  11. Steps & Ingredients

    • 36 - Step
    • 37 - Step tests
    • 38 - Ingredient
    • 39 - Ingredient tests
  12. Account

    • 40 - Create account
    • 41 - Delete account
    • 42 - Auth0 management token
    • 43 - Auht0 roles config
    • 44 - Update roles
    • 45 - Role middleware
    • 46 - Account tests
    • 47 - Test refactor
    • 48 - Auth0 refactor
  13. Conversation

    • 49 - Conversation routes
    • 50 - List conversations
    • 51 - List conversations (alternative)
    • 52 - List messages
    • 53 - Create message
    • 54 - Start conversation
    • 55 - Clear notifications
    • 56 - Conversation participant
    • 57 - Conversation tests
  14. Production

    • 58 - Connection pool
    • 59 - Deploy
    • 60 - Next steps
  1. Products
  2. Course
  3. Section

Production

  1. Learn Reitit Pro

    • Buy now
    • Learn more
  2. Intro

    • 01 - What and How?
  3. Setup

    • 02 - Dev Setup
    • 03 - GitHub Repo
    • 04 - Editor Setup
    • 05 - Services Setup
    • 06 - Project Setup
    • 07 - Heroku Deploy
    • 08 - Cursive Setup
  4. Server

    • 09 - Start
    • 10 - Integrant Setup
    • 11 - Integrant Reloaded
    • 12 - Router
    • 13 - Swagger
  5. Database

    • 14 - Create DB
    • 15 - Schema and Seed
  6. Recipes

    • 16 - List all recipes
    • 17 - List all recipes refactor
    • 18 - Retrieve recipe
    • 19 - Coercion
    • 20 - Retrieve recipe refactor
    • 21 - Recipe responses
    • 22 - Create Recipe
    • 23 - snake-kebab
    • 24 Update Recipe
    • 25 - Delete recipe
  7. Test endpoint

    • 26 - Test endpoint
    • 27 - Recipes Tests
  8. Auth0

    • 28 - auth0 test config
    • 29 - auth0 test token
    • 30 - jwt middleware
  9. Recipe Tests

    • 31 - Recipe tests
    • 32 - Recipe owner
    • 33 - Token fixture
  10. Favorite / Unfavorite Recipe

    • 34 - Developer experience
    • 35 - Favorite / Unfavorite recipe
  11. Steps & Ingredients

    • 36 - Step
    • 37 - Step tests
    • 38 - Ingredient
    • 39 - Ingredient tests
  12. Account

    • 40 - Create account
    • 41 - Delete account
    • 42 - Auth0 management token
    • 43 - Auht0 roles config
    • 44 - Update roles
    • 45 - Role middleware
    • 46 - Account tests
    • 47 - Test refactor
    • 48 - Auth0 refactor
  13. Conversation

    • 49 - Conversation routes
    • 50 - List conversations
    • 51 - List conversations (alternative)
    • 52 - List messages
    • 53 - Create message
    • 54 - Start conversation
    • 55 - Clear notifications
    • 56 - Conversation participant
    • 57 - Conversation tests
  14. Production

    • 58 - Connection pool
    • 59 - Deploy
    • 60 - Next steps

3 Lessons
    • 58 - Connection pool
    • 59 - Deploy
    • 60 - Next steps