Skip to content

In this project I'm using React, React Router, Firebase, and The Movie Database API. I'm also using React Hooks, React Context API & Firebase Authentication to build this project.

Notifications You must be signed in to change notification settings

yamisagi/movie-app-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie App React

A Movie App built with React, using the The Movie Database API. Also using React Router, React Context API & Firebase Authentication to build this project.

About Me 💙»

📫 How to reach me _yamisagi yamisagi


How To Run This Project 🚀


  • Clone the repo

    git clone
  • Install NPM packages

    npm install
  • Run the project

    npm start
  • Open the project on your browser

    http://localhost:3000/
  • Enjoy! 🎉


(back to top)

About The Project

Movie.App.mov

In this project I'm using React, React Router, Firebase, and The Movie Database API. I'm also using React Hooks, React Context API & Firebase Authentication to build this project.

Roadmap

  • Project Setup
  • React Router
  • Firebase Authentication
  • React Context API
  • Implement Sign In & Sign Up functionality
  • Implement Sign Out functionality
  • Implement Sign In with Google functionality
  • React Router URL Parameters
  • React Router Switch
  • React Router Redirect
  • Private Routes with React Router
  • Implement a Search Bar
  • Implement Movie Context API
  • Implement Movie Details Page
  • Styling with Tailwind CSS
  • Product Finalization
  • Fix Search Functionality
  • Fix Movie Details Page
  • Sort Movie List by Vote Average
  • Product Ready to Deploy 🚀

(Still working on it...)

(back to top)

About

In this project I'm using React, React Router, Firebase, and The Movie Database API. I'm also using React Hooks, React Context API & Firebase Authentication to build this project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published