This application is a CMS-style website where users can review movies and enjoy an unfiltered, non-critic, review of other users using the website. Users that create an account are encouraged to rate and comment on movies that they have watched. Authenticated users can edit and delete their own posts, and they also gain access to other reviews of the same movie as well as other movie reviews by users of the website.
The app follows the Model-View-Controller (MVC) paradigm in its architectural structure, using Handlebars.js as the templating language, Sequelize as the ORM, and the express-session npm package for authentication.
-Usage -Contribution -Questions -Technologies -Homepage
- Javascript ES6
- Node.js
- Express.js
- MySQL
- Sequelize (npm pacakge for integrating MySQL and Node.js)
- bcrypt (npm package for password hashing)
- Handlebars
- Heroku
- Date-and-Time (npm package for working with dates)
- Nodemailer (npm package to send emails)
- Made with ♡ by Caroline, Reid, and Sean
- Like this project? Email with questions or contributions to @ carolinekyle21@gmail.com / @ reidschroder2@gmail.com / @ snew430@gmail.com
