A full stack website, movie search app with the edit review function for button, save function, create review function, delete review function.
https://8yby8.github.io/movie-search-app/frontend/index.html
- Creating frontend web app with HTML, CSS, and JavaScript.
- Creating backend web API using Node.js(v18.16.0), Express(v4.19.2), and MongoDB(v6.5.0).
- API: Used URL endpoints that can be used to interact with database
- import statement from ES6 and with Node.js
- To install package.json, type npm-init
- Using Express (a lot fast and lightweight web framework for Node.js) to make it easier to make HTTP endpoints that we can use for our web server
- Using CORS(v2.8.5) (cross-origin resource sharing which allows agx request to skip the same origin policy and access resources from remote hosts) to prevent some errors when we're trying to access our database from a different host as our server and CORS package provides an Express middleware that can be used to enable CORS with different options
- API from The Movie Database (https://www.themoviedb.org/)