A simple web application that allows users to view and review their favorite movies.
- As a user, I want to be able to view a list of movies.
- As a user, I want to be able to login to my own dashboard.
- As a user, I want to be able to rate my favorite movies.
- As a user, I want to be able to save my favorite movies to my dashboard.
- As a developer, I want to create a very fluid and easy to navigate UI.
- As a developer, I want to save the users newly created username to the DB.
- As a developer, I want to create a DB that creates persistence on the application.
- As a developer, I want to develop using mobile view first.
Stretch Goals
- As a user, I want to be able to share my dahsboard.
- As a developer, I want to implement a brief survey to collect data from the user to show content suggestions.
- As a developer, I want to devlop a desktop view.
- As a developer, I want to develop using PWA.
- React
- JavaScript
- HTML/CSS/SASS
- Node
- CORS
- Express
- Superagent
- PostgreSQL
- Heroku
- Whimsical (for wireframing)
- React-Toastify https://www.npmjs.com/package/react-toastify
- React-Burger-Menu https://www.npmjs.com/package/react-burger-menu
- React-tabtab https://www.npmjs.com/package/react-tabtab
- Oath https://www.npmjs.com/package/oath
- Avatar Placeholder https://avatars.dicebear.com/
- The Movie DB https://developers.themoviedb.org/3/search/search-movies
- Twitter https://developer.twitter.com/en/docs.html
- Matt Stuhring
- Jane Hur
- Brandon Hurrington
- Melfi Perez
July 2019: Version 1.0.0
Please see License doc for more details.