Have too many shows to watch? Have some free time on certain days? Use WatchBuddy to figure out what episodes to watch for your overloaded shows!
- Daniel Tran
- Helen Yi
- Brian Kim
new user signs up and creates new account
existing user logs in with credentials
once logged in, user can add a popular show or search for another show
if user searches for a show, app returns matches
user can add show
adding show will allow user to enter survey data, including the last
season user was watching, episode, date user would like to begin
watching show, last date available for viewing show, check off
days user has available for viewing, and number of hours per days
user has free
upon clicking submit, user will see the season and episode selected
from the survey along with the following episode
- body-parser: 1.17.2
- crypto: 1.0.1
- express: 4.15.0
- jquery: 3.1.1
- moment: 2.18.1
- mysql: 2.13.0
- react: 15.4.2
- react-datepicker: 0.55.0
- react-dom: 15.4.2
- request: 2.83.0
- semantic-ui-react: 0.74.2
From within the root directory:
npm install -g bower
npm install
To run the server:
npm run server-dev
To run the webpack:
npm run react-dev
To add the schema to the mysql:
mysql -u root < schema.sql
View the project roadmap here
For MovieDB api guidelines to retreive information, use: