Published on


Last Modified on
Last modified on

Building a Node.js Back End Server for the OMDB API


An app which implements the OMDB API Using Nodejs, protects your API key, and deploys to Heroku. It uses the Got HTTP library, which replaces the deprecated Request library, and which supports async/await (among other things!). It also includes stacktrace error handling in development, invalid movie search keywords in production, and setting the required boolean attribute on the search input field for empty submission handling in production, as well as animated scroll down and scroll up buttons on the y axis.

Project Includes

async await, css animation, dotenv, ejs, ejs lint, eslint, express, got, heroku, local scripts, modern javascript, nodejs, node modules, nodemon, node sass, omdb api, pagination, required boolean attribute, scss, scroll down button, scroll up button