Skip to content

A full stack food ordering app for a fictional restaurant built with React, Next.js and MongoDB.

Notifications You must be signed in to change notification settings

ioanat94/burgrrr

Repository files navigation

burGRRR


Logo

burGRRR

A landing page/food ordering app for a fictional burger restaurant.

View website

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contact

About The Project

Burgrrr Screenshot

This is a landing page/food ordering app for a fictional burger restaurant written using Typescript, React.js, Next.js, Redux Toolkit, MongoDB and Tailwind CSS. It features a landing page that displays featured deals, a list of products and events, and contact information. Users are able to select which product they want to order as well as several different options for their order, and checkout using Paypal or cash on delivery. It also features an admin dashboard which allows admins to view, create, modify and delete products, and to view all orders and change their status.

(back to top)

Built With

(back to top)

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • npm

    npm install npm@latest -g

Installation

  1. Clone the repo

    git clone https://github.com/ioanat94/burgrrr.git
  2. Install NPM packages

    npm install
  3. Start server
    npm run dev

(back to top)

Usage

  • Browse landing page to see featured deals, products, events and contact information.
  • Click on a product to see more information.
  • Choose product type and any extra toppings, choose quantity, and add to cart.
  • Cick on the cart icon in the top right to view the contents of your cart.
  • Click the 'X' to remove an item from your cart.
  • Click 'Checkout' to choose payment method. Input your information if paying cash on delivery, or log into your Paypal account if you are paying with Paypal.
  • Follow the order page to see the status of your order.
  • Admin dashboard:
    • Navigate to https://burgrrr.vercel.app/admin/ and log in.
    • Use the 'Add' button to create a new product, the 'Edit' button to modify an existing product, or the 'Delete' button to remove a product.
    • Use the 'Forward' button to advance the status of an order.

(back to top)

Contact

Ioana Tiplea - ioanatiplea94@gmail.com - LinkedIn

Project Link: https://github.com/ioanat94/burgrrr

(back to top)

About

A full stack food ordering app for a fictional restaurant built with React, Next.js and MongoDB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published