Shop-your-movies is a suedo e-commerce website for movie lovers to buy classic movie and share anonymous reviews.
Author: Lanny Wang (lanzhenwang9@gmail.com)
This project used
-
Some form of HTML templating
-
Some form of data config and schema migration tool
- Mongoose
-
User actions should trigger CRUD operations against the database.
- Add new movie, add new comment to movie, add and delete movie to and from user's cart
- Filter's movies by genre
-
Have user authentication using passport.js and passport-local-mongoose
-
used cloud c9 to be hosted somewhere publicly reachable via
https
-
Your project must have a
README.md
file written using [Markdown] with at least the following: -
Your repo must be connected to Travis CI:
- You must have at least one test of an API endpoint that touches the database
- This tutorial might be helpful: Test Driven Development with Node
- Put a build status badge in your
README.md
that links to your latest build - Hint: don't forget to test for [StandardJS]!
*: I first followed the YelpCamp example in Colt Steel's Web Dev Udemy course to learn how to build a review sharing app with Mongodb. Then I created new routes and built views for the shopping cart page.