Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hassanm57/cheeta-a-food-delivery-web-app-using-mern-stack
A food delivery web based application made using Full Stack with many features.
https://github.com/hassanm57/cheeta-a-food-delivery-web-app-using-mern-stack
Last synced: 4 days ago
JSON representation
A food delivery web based application made using Full Stack with many features.
- Host: GitHub
- URL: https://github.com/hassanm57/cheeta-a-food-delivery-web-app-using-mern-stack
- Owner: hassanm57
- Created: 2024-10-16T10:47:55.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-10-16T10:57:30.000Z (about 1 month ago)
- Last Synced: 2024-10-19T02:58:32.449Z (about 1 month ago)
- Language: HTML
- Size: 5.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cheeta: Your Ultimate Food Delivery Solution
![WhatsApp Image 2024-05-01 at 20 58 03_77f3fd0a](https://github.com/user-attachments/assets/8d91f3ac-4934-4135-991d-edb10ecaee22)
Cheeta is a dynamic and user-friendly web application designed to revolutionize the food delivery experience. Inspired by popular platforms like Foodpanda, Cheeta offers seamless access to a diverse range of cuisines and stores near you. With Cheeta, your favorite meals are just a click away!
## Table of Contents
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)## Features
- **Wide Range of Restaurants and Stores**: Discover and order from various local restaurants and grocery stores.
- **Takeaway or Delivery Options**: Choose your preferred method of receiving your orders.
- **User-Friendly Views**: Different views for customers and restaurant owners to enhance user experience.
- **Restaurant Menu Management**: Restaurants can easily manage their own menus.
- **Quick Setup**: Setup your restaurant in just 5 minutes.
- **Grocery Store Management**: Grocery stores can manage their own accounts and inventory.
- **Multiple Food Selections**: Customers can select different foods from various restaurants in a single order.
- **Order History**: Customers can check their current and previous order history for easy tracking.## Technologies Used
- **Frontend**: React.js
- **Backend**: Node.js, Express
- **Database**: MongoDB
- **Additional Libraries**: [List any additional libraries used, e.g., Axios, Redux]## Installation
To run Cheeta locally, follow these steps:
1. **Clone the repository**:
```bash
git clone https://github.com/yourusername/Cheeta.git
```
*(Replace `yourusername` with your GitHub username)*2. **Navigate to the project directory**:
```bash
cd Cheeta
```3. **Install dependencies**:
```bash
npm install
```4. **Set up your environment variables**:
Create a `.env` file in the root directory and add your configurations (e.g., MongoDB URI).5. **Start the application**:
```bash
npm start
```The application will run on [http://localhost:3000](http://localhost:3000).
## Usage
1. **Register/Login**: Users can create an account or log in to access their profiles.
2. **Browse Restaurants**: Explore the available restaurants and grocery stores in your area.
3. **Place Orders**: Select items from various stores, choose between takeaway or delivery, and place your order.
4. **Manage Menus**: Restaurant owners can log in to manage their menus and view orders.## Contributing
We welcome contributions to Cheeta! To contribute, please follow these steps:
1. Fork the repository.
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.