Skip to content

oschweitzer/pokemon-shop

Repository files navigation

Pokemon Shop

This ReactJS/Redux application is a shopping website where you can add pokemons to your cart and make an order (for free of course).

It uses Firebase to handle authentication.

Youtube video link

Prerequisites

This application uses environment variables for Firebase configuration

  • REACT_APP_API_KEY
  • REACT_APP_AUTH_DOMAIN
  • REACT_APP_DATABASE_URL
  • REACT_APP_PROJECT_ID
  • REACT_APP_STORAGE_BUCKET
  • REACT_APP_MESSAGING_SENDER_ID

The REACT_APP prefix allows to have environment variables thanks to create-react-app

Install

npm i

Run

REACT_APP_API_KEY="<your_firebase_api_key>" \
REACT_APP_AUTH_DOMAIN="<your_firebase_auth_domain>" \
REACT_APP_DATABASE_URL="<your_firebase_database_url>" \
REACT_APP_PROJECT_ID="<your_firebase_project_id>" \
REACT_APP_STORAGE_BUCKET="<your_firebase_storage_bucket>" \
REACT_APP_MESSAGING_SENDER_ID="<your_firebase_messaging_sender_id>" \
npm start

It will automatically open your default web browser to the application home page.

Authors

Releases

No releases published

Packages

No packages published