const Projects = ({ github_repos }) => {


return (


{/* WE LOVE MOVIES */}

Movie database & search app

Bootstrap Badge CSS3 Badge .ENV Badge Express Badge HTML5 Badge JavaScript Badge Jest Badge Nodemon Badge PostgreSQL Badge Render Badge
Screenshot of We Love Movies

💼 About this project


Thinkful's project description:

"You've been hired as a backend developer at a new startup called WeLoveMovies. As another developer works on the design and frontend experience, you have been tasked with setting up a database and building out specific routes so that users can gain access to data about movies, theaters, and reviews."

🧠 What I learned


  • Installing and using common middleware packages
  • Receiving requests through routes
  • Running tests from the command line
  • Accessing relevant information through route and query parameters
  • Creating an error handler for the case where a route doesn't exist
  • Building an API following RESTful design principles
  • Creating and customizing a knexfile.js file
  • Creating a connection to the database with Knex
  • Writing database queries to complete CRUD routes in an Express server
  • Returning joined and nested data with Knex
  • Writing database migrations using Knex's migration tool
  • Deploying the backend server to a cloud service

)


}


export default Projects;