Skip to content

caufieldpeterj/mockbuster_front_end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJECT 3 (Groups): General Assembly Software Engineering Immersive 1-19

Mockbuster

Time is an extremely important competitive priority for Mockbuster, especially regarding our customers. That is why with our NEW "Total Access" Plan, subscribers will have even more options for their digital rentals like expirations via keys (coming soon!) so waiting for things to disappear is a thing of the past.

alt text


Problem

Too many streaming services, movies/series to watch, no way to optimize what you watch and when!

Application Idea

The Watchlist: "Your personal inventory of Video entertainment programs to reserve until you are ready to view them with your favorite snacks!!"

Usage

  • Visit the Official Website!! Mockbuster
  • Enter a movie into the OMDB API search field or populate the watchlist with movie details, then "Add Movie"
  • View your watchlist, with the ability to add, edit, view (click for more info), or delete

User Stories

  • Our returning and potential users will visit the website or application.
  • From there they can enjoy having all the information about their favorite video programs displayed at their fingertips.
  • Once satisfied or unsatisfied, the user has the option to remove the program from their custom inventory by utilizing a removal button.
  • "Total Access" Plan uses a strategy designed with specific keys (see future updates) that will allow the user to set temporary reserves of programs if the account is shared.
  • Potential users can be provided with a free trial of Mockbuster Online (receiviing a free movie rental at the time they agree), or given an informational readMe file.
  • Users will have their accounts billed every 30-days with 0 late fees.
  • CANCEL when you want too: 30 days of bespoke video entertainment is at your fingertips!!

Project Schedule

  • The group utilized a Google Doc as a project tracking tool
Monday Tuesday Wednesday Thursday
Setup Back-End Server Connect Back-End to React Complete MVP end of day Work on Heroku issue
Setup Front-End React Page General Functionality Debug CORS issue Deploy Heroku
Developers have repository access Debug Seed Issue Start JWT research Stretch Goals
Peter/rikk setup MVC in Back-End Debug React Issue Debug React issue Hardcode JWT Auth
Eric setup MVC Front-End w/ CSS OMDB API Implementation
Pseudocoding & Wireframing Finalized Styling

Dev Team

Developers

👤 Front-End and Back-End Developer: Eric Oeur

👥 Back-End Developer(s): Peter Caufield, Robert 'rikk'

Coding Structure

React, React Router, Node.JS, Express, MongoDB, Mongoose, Bulma CSS

External Sources

❗Phil Winchester, Ben Manning, John Jacobs, & Ron Myers❗


Wireframe

alt text

Contributions

  • Rikk: CRUD routes for Movies Controller & test data for debugging, JWT functionality
  • Peter: Framework for sessions authorization, Git reconfiguration, and deployment to Heroku/Mongo
  • Eric: React Front-End, Project Management, Wireframing, Back-end Update Routes, CSS Styling (Bulma), Graphic Design

Future Updates

  • Authorization via Sign up and Login buttons
  • Temporary Keys that are specific to the user

Mission Statement

Become the global leader in rentable home entertainment

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •