Skip to content

Latest commit

 

History

History
43 lines (35 loc) · 1.4 KB

README.md

File metadata and controls

43 lines (35 loc) · 1.4 KB

Food Express - Full Stack Food Ordering Website

Overview

Food Express is a full-featured food ordering website developed using the MERN stack. It offers a seamless experience for users to browse food items, add them to their cart, and place orders using secure online payments. The project also includes an admin panel for managing food items and tracking orders.

Features

  • User Authentication: Secure account creation and login using JWT.
  • Shopping Cart: Add, remove, and update food items in the cart.
  • Stripe Payment Integration: Online payments using credit/debit cards.
  • Order Management: Real-time order status updates.
  • Admin Panel: Manage food items and view total orders.

Project Structure

The project is divided into two main parts:

  1. Frontend: Built with React JS for the user-facing interface.
  2. Backend: Developed with Node.js, Express, and MongoDB to handle server-side logic and database management.

Installation and Setup

  1. Clone the repository:
    git clone https://github.com/yourusername/food-express.git
  2. Navigate to the project directory:
    cd food-express
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start

Technologies Used

  • Frontend: React JS
  • Backend: Node.js, Express
  • Database: MongoDB
  • Payment Gateway: Stripe