Skip to content

Aarul14/FoodOrderingApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GoGrub

GoGrub is a web application that allows users to browse, order, and manage food items from various restaurants seamlessly.

Installation

Use the package manager npm to install the application.

npm install

Usage

Clone the repository:

git clone https://github.com/yourusername/food-ordering-app.git
cd food-ordering-app

Install dependencies:

npm install

Start the application:

npm start

Access the application:

Open your browser and navigate to http://localhost:3000.

User Authentication:

  • Create a new account by filling out the registration form.
  • Log in using your credentials to access the app.

Browse Menu:

  • View available food items from the restaurant.
  • Use the search bar to find specific dishes.

Filtering:

  • Filter menu items based on cuisine, price, and ratings.

Placing an Order:

  • Select items, add them to your cart, and proceed to checkout.
  • Enter payment details to complete the order.

Order Management:

  • View your past orders and their statuses.

Features

  • User Authentication: Secure sign-up and login using JWT.
  • Menu Browsing: View a wide variety of menu items from multiple restaurants.
  • Search and Filtering: Quickly find dishes with integrated search and filtering options.
  • Order Management: Place, manage, and track your orders easily.
  • Lazy Loading: Optimized performance for faster loading times.