Skip to content

Latest commit

 

History

History
82 lines (70 loc) · 2.66 KB

README.md

File metadata and controls

82 lines (70 loc) · 2.66 KB

Food Delivery Website

This is a full-stack food delivery website built using the MERN stack (MongoDB, Express.js, React, and Node.js). The application provides a seamless food ordering experience with features for managing orders, user authentication, cart functionality, and integration with Stripe for payment processing.

Features

  • User-friendly interface for browsing and ordering food items
  • Secure user authentication and management system
  • Shopping cart functionality to add and manage food items
  • Seamless integration with Stripe for secure online payments
  • Admin panel for managing orders and users

Technologies Used

  • MongoDB: NoSQL database for storing application data
  • Express.js: Backend web framework for Node.js
  • React: Frontend library for building user interfaces
  • Node.js: JavaScript runtime environment
  • Axios: HTTP client for making requests to the backend API
  • Stripe: Payment gateway for processing online payments securely
  • bcrypt: Library for hashing passwords securely

Screenshot (91) Screenshot (90) Screenshot (92) Screenshot (93)

Installation

  1. Clone the repository:

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

Project Structure

Backend

cd ../frontend
npm run dev
          

Environment Variables

MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret
STRIPE_SECRET_KEY=your_stripe_secret_key
          

Usage

Visit http://localhost:3000 to view the application.
Register and log in to start browsing and ordering food items.
Admin users can access the admin panel to manage orders, users, and food items.
          

Project Structure

food-delivery-website/
├── backend/ https://foodie-backend-rqzi.onrender.com
├── frontend/ https://foodie-frontend-ytk4.onrender.com
├── .gitignore
└── README.md
          

© 2024 Food Delivery Website. All rights reserved.