Skip to content

priyanshubuddy/Food-Ordering-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Satyam Fast Food

Description

Satyam Fast Food is a modern food ordering and delivery application built using the MERN stack. It allows users to browse a variety of food items, add them to their cart, and place orders seamlessly. The application is designed to provide a smooth user experience on both desktop and mobile devices.

Live Link

https://food-ordering-app-frontend-f8qt.onrender.com/

Features

  • User Authentication: Users can create accounts, log in, and manage their profiles.
  • Add to Cart: Users can add food items to their cart and view their cart items.
  • Order Management: Users can place orders, view order history, and track order status.
  • Responsive Design: The app is optimized for both desktop and mobile devices.
  • Admin Features: Admin users can add new products to the menu.

Technologies Used

  • Frontend: React, Redux, TailwindCSS, Vite
  • Backend: Node.js, Express.js, MongoDB
  • Other: REST API, dotenv for environment variables

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/food-ordering-app.git
    cd food-ordering-app
  2. Install dependencies:

    • For the frontend:
      cd Frontend
      npm install
    • For the backend:
      cd Backend
      npm install
  3. Environment Variables:

    • Create a .env file in the Backend directory and add your MongoDB URL and other necessary environment variables.
  4. Run the application:

    • Start the backend server:
      cd Backend
      npm run dev
    • Start the frontend development server:
      cd Frontend
      npm run dev

Usage

  • Visit the live link or run the application locally.
  • Sign up or log in to start ordering.
  • Browse the menu, add items to your cart, and proceed to checkout.
  • Admin users can add new products via the "New Product" page.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request for any improvements or bug fixes.

License

This project is licensed under the MIT License.

Contact

For any questions or feedback, please contact us at [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages