Skip to content

swetasingh8844/Food_Delivery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 

Repository files navigation

TastyTreats

Welcome to TastyTreats! TastyTreats is a modern food delivery application designed to bring your favorite meals straight to your doorstep with just a few clicks.

image

Table of Contents

Features

  • Browse Menus: Explore a wide range of menus from various restaurants.
  • Easy Ordering: Simple and intuitive interface for placing orders.
  • Order History: View your past orders and reorder your favorites.

Installation

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

Prerequisites

  • Node.js: Ensure you have Node.js installed. You can download it from here.
  • npm: npm is distributed with Node.js which means that when you download Node.js, you automatically get npm installed on your computer.

Installation Steps

  1. Clone the repository

    git clone https://github.com/yourusername/Food_Delivery.git
  2. Navigate to the project directory

    cd Food_Delivery
    cd my-app
  3. Install the dependencies

    npm install
  4. Start the development server

    npm start

The app will be available at http://localhost:3000.

Backend Setup

  1. Navigate to the backend directory

     cd backend
  2. Install the dependencies

    npm install
  3. Start the backend server using nodemon

    nodemon .\index.js

Ensure you have 'nodemon' installed globally. If not, you can install it using:

 npm install -g nodemon

The backend server will be running, typically at http://localhost:5000.

Usage

  1. Sign Up / Log In: Create an account or log in to start ordering.
  2. Browse Restaurants: Search for items or browse by cuisine.
  3. Place an Order: Select your items, add them to the cart, and place your order.
  4. Enjoy Your Meal: Receive your food and enjoy!

Screenshots

Cart image

My Orders image

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published