Skip to content

Latest commit

 

History

History
28 lines (26 loc) · 1.27 KB

README.md

File metadata and controls

28 lines (26 loc) · 1.27 KB

myFlix App React Client

Using React, I built the client-side for my application called myFlix based on its existing server-side code (REST API and database).

Essential Views and Features

Main View

  • Returns a list of ALL movies to the user (each listed item with an image, title, and description)
  • Sorting and filtering

  • Ability to select a movie for more details
  • Single movie view

  • Returns data (description, genre, director, image) about a single movie to the user
  • Allows users to add a movie to their list of favorites
  • Login view

  • Allows users to log in with a username and password
  • Registration view
  • Allows new users to register (username, password, email, birthday)
  • Genre view

  • Returns data about a genre, with a name and description
  • Displays example movies
  • Director view

  • Returns data about a director (name, bio, birth year, death year)
  • Displays example movies
  • Profile view

  • Allows users to update their user info (username, password, email, date of birth)
  • Allows existing users to deregister
  • Displays favorite movies
  • Allows users to remove a movie from their list of favorites