/burger-builder

Burger building and ordering app with React.js & Firebase

Primary LanguageJavaScript

Burger Builder Web App with React.js (Hooks)

Description

Burger Builder is a web app that created with React.js (Hooks) and Firebase along with many packages. After signin up, you will see the burger you are about to build on the main page. As you add ingredients, burger preview will change synchronously. After that, you will continue to the /contact-data page which is the form of your adress information. Finally, you will order the burger and can always check on the orders tab.

Features

  • Authentication

    • User login with username and password
  • Authorization

    • One cannot check the orders

    • One cannot order a burger

Getting Started

This app contains API secrets and passwords that have been hidden deliberately, so the app cannot be run with its features on your local machine. However, feel free to clone this repository if necessary.

Clone or download this repository

git clone https://github.com/mrcn04/burger-builder.git

Install dependencies

npm install

To run locally

Make sure you have Node.js and Firebase and all other dependencies installed.

$ git clone https://github.com/mrcn04/burger-builder.git
$ cd burger-builder
$ npm install
$ npm start

Your app should now be running on localhost:5000.