Skip to content

ayesha19765/AshFoods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AshFoods

Check out my Project

Project Description:

Overview:

AshFoods is a user-friendly web application designed to enhance the online food ordering experience. The platform allows users to explore a wide range of food items, customize their orders, and place them conveniently. With a sleek interface and efficient functionality, AshFoods aims to simplify the process of browsing and ordering food.


Features:

Search Functionality:

  • Search Bar: An intuitive search bar to find food items quickly by name or category.
  • Real-time Updates: Displays results dynamically as users type their queries.

Food Menu

Food Menu Display:

  • Dynamic Presentation: A visually appealing display of food items, complete with images, prices, and descriptions.
  • Category Sorting: Allows users to sort items by categories like beverages, desserts, and main courses.

Food Menu

Cart System:

  • Add to Cart: Easily add items to the cart with one click.
  • Item Customization: Adjust quantities or remove items directly from the cart.
  • Cart Summary: View total price and checkout options.

Food Menu


Design Requirements:

Styling:

  • Clean, minimalistic design with vibrant colors to reflect the theme of food and dining.
  • Well-organized layout for easy navigation.

Food Menu

Food Menu

Responsiveness:

  • Fully responsive across various devices, including desktops, tablets, and smartphones.

Food Menu


Technology Stack:

  • Front-end: React.js
  • Back-end: Node.js, Express.js
  • Database: MongoDB
  • Styling: CSS and Bootstrap

Local Setup:

To Set Up Locally:

  1. Clone the repository:
    git clone https://github.com/ayesha19765/AshFoods.git
  2. Navigate to the project directory:
    cd AshFoods
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start
    Open http://localhost:3000 in your browser to view the app.

How to Use:

  1. Browse the menu to explore available food items.
  2. Use the search bar to find specific dishes.
  3. Add desired items to the cart and proceed to checkout.
  4. Track your order in real time and enjoy your meal!

Contributors:

  • Ayesha

By developing AshFoods, the goal is to provide a hassle-free online food ordering solution, making dining experiences enjoyable and efficient.


Made With Love 🧡
©2024 Ayesha. All rights reserved.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors