Skip to content

This repository is for the client-side of the myFlix application.

Notifications You must be signed in to change notification settings

mbertis/myFlix-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Objective

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

Features

  • Returns a list of all movies to user (each listed with an image, title, and description)
  • Sorting and filtering of movies
  • Ability to select a movie for more details
  • Returns data (description, genre, director, image) about a single mvoei to user
  • Allows user to add a movie to their list of favorites
  • Allows users to log in with username and password
  • Allows new users to register (username, password, email, and birthday)
  • Returns data about a genre, including name and description
  • Displays example movies by genre
  • Returns data about a director (name, bio, birth year, and death year)
  • Displays example movies by director
  • Allows users to update their information (username, password, email, and birthday)
  • Allows existing users to deregister
  • Displays a user's favorite movies
  • Allows users to remove a movie from their list of favorites

Technical Features

  • Application is a single-page application (SPA)
  • Uses state routing to navigate between views and share URLs
  • Initially used Parcel as its build tool
  • Written using the React library and in ES2015+
  • Written with React Redux
  • Uses Bootstrap as a UI library for styling and responsiveness

About

This repository is for the client-side of the myFlix application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •