Skip to content

erichill41/Project_WeLoveMovies

Repository files navigation

Project_WeLoveMovies

Tools Used:

  • Node.js
  • Express
  • Knex
  • PostgreSQL

Learning Objectives:

  • Install and use common middleware packages
  • Receive requests through routes
  • Run tests from the command line
  • Access relevant information through route and query parameters
  • Create an error handler for the case where a route doesn't exist
  • Build an API following RESTful design principles
  • Create and customize a knexfile.js file
  • Create a connection to your database with Knex
  • Write database queries to complete CRUD routes in an Express server
  • Return joined and nested data with Knex
  • Write database migrations using Knex's migration tool
  • Deploy your backend server to a cloud service