Skip to content

traptrick/react-omdb-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React-OMDB-App 🎬

Demo

👉 Link 👈

React-OMDB-App is a responsive React app that utilises React Router to make this app a Single-Page Application(SPA), loading data via OMDB API and handling user-authentication using Auth0

screenshot

Tools

Key tools used in this React project are:

Tool Description
React A JavaScript library for building user interfaces.
Redux A Predictable State Container for JS Apps
Axios Promise based HTTP client for the browser and node.js
React-Router For Dynamic, Client-Side routing.
Auth0 Cool Authentication solutions.

Installation

node.js is required to get npm.

If you would like to download the source-code & run locally:

  1. Clone the repo: git clone https://github.com/traptrick/react-omdb-app.git
  2. cd react-omdb-app
  3. Install packages: npm install
  4. Launch: npm start
  5. Open your browser at: http://localhost:3000

guidelines for using your own Auth0 keys:

create a environment file in the root project directory named .env and replace your key values you will be getting when creating app on AUTH0 using the following template:

    REACT_APP_AUTH0_DOMAIN=YOUR_DOMAIN_KEY_HERE
    REACT_APP_AUTH0_CLIENT_ID=YOUR_CLIENT_ID_HERE

Author

Manish Kumar

About

Movie app built using react, redux, auth0, omdp API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published