Skip to content

πŸš€ Food Party - Food Ordering Platform | A modern, responsive web application for seamless food ordering, restaurant management, cart handling, and order tracking. Built with React, Bootstrap. This platform enables users, restaurant owners to interact efficiently. Features include promotions, and a restaurant dashboard.

Notifications You must be signed in to change notification settings

rajgupta2/Food-Party

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Food Party - Frontend πŸ•

An online food ordering and restaurant management system

πŸ”Ή Overview

Food Party is a web application designed to simplify food ordering and restaurant management. It enables users to browse restaurants, place orders, manage addresses, and check offers while allowing vendors to manage their restaurant details, orders, and promotions.

πŸš€ Features

  • User Features

    • Register and Login
    • Manage profile & addresses
    • Browse restaurants & favorite items
    • Add items to the cart & place orders
    • Check order history & track active orders
    • View available offers
  • Vendor Features

    • Restaurant & menu management
    • Check active orders
    • View earnings & sales reports
    • Manage promotions

πŸ› οΈ Tech Stack

πŸ”§ Installation & Setup

  1. Clone the repository:
    git clone https://github.com/rajgupta2/Food-Party-Backend.git
    cd Food-Party-Frontend
  2. Install dependencies:
    npm install
  3. Install the development server:
    npm run dev
  4. Type in the browser's searchbar: localhost:5000 to check the application

🌐 Live Demo & API

Food Party
Backend API

πŸ“‚ Key Pages (Based on Sitemap)

Page
🏠 Home
ℹ️ About Us
πŸ“ Register
πŸ”‘ Login
πŸ‘€ Profile
πŸ›’ Cart
πŸ“¦ Orders
❀️ Favorites
🍽️ Make Orders
🎁 Check Offers
πŸ“Œ Active Orders
πŸ’° Earnings
πŸ“œ Order History
🏒 Vendor Dashboard
🍽️ Restaurant Management
πŸ“œ Menu Management

🀝 Contributing to Food Party

Thank you for considering contributing to Food Party! πŸš€
We welcome contributions that enhance the project, whether it's fixing bugs, improving documentation, or adding new features.


πŸ›  How to Contribute

Step 1: Fork & Clone the Repository

  1. Click on the Fork button at the top right of the repository.
  2. This creates a copy of the project under your GitHub account.

Step 2: Clone Your Fork

git clone https://github.com/your-username/Food-Party.git

Step 3: Navigate to the project directory:

cd Food-Party

Step 4: Create a new branch:

git checkout -b feature-name 

Step 5: Make Change and Commit Your Changes

git add .
git commit -m "Added new feature: [feature-name]"

Step 6:Push to your forked repository:

git push origin feature-branch-name

Step 7:Submit a Pull Request:

  1. Go to the original repository on GitHub.
  2. Click on the Pull Requests tab and select New Pull Request.
  3. Choose your branch and compare changes.
  4. Provide a detailed description of the changes made.
  5. Click Create Pull Request.

βœ… Contribution Guidelines

βœ”οΈ Keep your code clean and well-documented.
βœ”οΈ Ensure the project builds successfully before submitting a PR.
βœ”οΈ Follow the code style and naming conventions used in the project.
βœ”οΈ Update README.md if you add a new feature.
βœ”οΈ Be respectful and open to feedback in discussions.

About

πŸš€ Food Party - Food Ordering Platform | A modern, responsive web application for seamless food ordering, restaurant management, cart handling, and order tracking. Built with React, Bootstrap. This platform enables users, restaurant owners to interact efficiently. Features include promotions, and a restaurant dashboard.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published