Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

DeTour-Online Food Delivery System using MERN Stack

Overview

This project is an online food and grocery delivery system developed using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The application allows users to browse a variety of food items, add them to a cart, and place orders.

Technology Stack

  • MongoDB: Utilized as the database to store food items, user details, and orders.
  • Express.js: Used for building the RESTful API to handle HTTP requests and middleware functionalities.
  • React.js: Employed to create an interactive user interface for browsing food items and managing the cart.
  • Node.js: Used to run the server-side code for handling requests, database interactions, and business logic.

Features

  • User Authentication: Provides secure user authentication and authorization for managing accounts and orders.
  • Browsing Food Items: Allows users to view various food items categorized by types and prices.
  • Shopping Cart: Enables users to add items to a cart, manage quantities, and proceed to checkout.
  • Placing Orders: Facilitates users to place orders for selected items.

Setup and Installation

  1. Clone the repository.
  2. Install dependencies using npm install.
  3. Set up MongoDB database and connection string.
  4. Run the backend server using npm start.
  5. Run the frontend using npm start.

Usage

  • Home Page: Displays available food items with filtering options.
  • Cart: Allows users to add, remove, and manage items before checkout.
  • Authentication: Sign up and log in functionalities to access features.
  • Order Placement: Proceed to checkout and place orders securely.

Contributions

Contributions to enhance and expand the functionality of this project are welcome. Please submit issues or pull requests for new features, improvements, or bug fixes.

Authors

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages