/myFlix-client

Client-side React app that interacts with REST API.

Primary LanguageJavaScript

myFlix Client-Side React App

Overview

This is the fourth major project from my online web development course; the objective was to use React to build the client-side for an app called myFlix based on existing server-side code.

View it live HERE

Check out the code for the myFlix API HERE

Technologies:

  • React
  • npm
  • Parcel
  • Babel
  • React Redux
  • Bootstrap

Key Features:

  • Main View
    • Returns list of all movies to user
    • Search function actively filters through movies
    • Ability to select movie for more details
    • Options for users to log out or view profile information
  • Single Movie View
    • Returns data about a single movie to user
    • Allows users to add movie to list of favorites
  • Login View
    • Allows existing users to login
  • Registration View
    • Allows new users to create a profile
  • Genre View
    • Returns data about a specific genre
    • Displays example movies of the same genre
  • Director View
    • Returns data about a specific director
    • Displays example movies directed by the same director
  • Profile View
    • Allows users to view and update user information
    • Allows users to deregister
    • Displays list of favorite movies
    • Allows users to remove movies from favorites

Deployment

Netlify Status