Moviews is a full-stack web app, hosted on heroku, that interacts with the Moviews MySQL Database. It allows the users to read reviews and filter out spoilers via our spoiler toggle feature. It also allows users to write reviews for selected movies once logged in that may or may not contain spoilers, determined by the spoiler checkbox.
When first opening the site, the user is directed to the signup page.
With the option to sign in if they already have an account.
Once signed in, the user is directed to the home page
From the home page, the user may toggle spoilers on or off before viewing any reviews to determine their desired content (spoilers are off by default).
With spoilers on:
Once the user has determined what content they want displayed they can start reading and writing reviews via the "Reviews" button under each movie poster
Reviews containing spoilers will be hidden by default
And appear alongside non-spoiler reviews once spoilers are turned on
The user may also leave reviews for their favorite movies
And if they want to leave a spoiler-filled review, they may mark the spoiler checkbox to flag the review in the database
Once the user hits the submit review button, they are back to the main page with ability to do all of the above once more.
When they are finished interacting with the site, they can logout via the logout button at the top of the page(they will not automatically logout until they close the browser).