่ฑ†่ฑ†ๅ‹ๆƒ…ๆ็คบ๏ผš่ฟ™ๆ˜ฏไธ€ไธช้žๅฎ˜ๆ–น GitHub ไปฃ็†้•œๅƒ๏ผŒไธป่ฆ็”จไบŽ็ฝ‘็ปœๆต‹่ฏ•ๆˆ–่ฎฟ้—ฎๅŠ ้€Ÿใ€‚่ฏทๅ‹ฟๅœจๆญค่ฟ›่กŒ็™ปๅฝ•ใ€ๆณจๅ†Œๆˆ–ๅค„็†ไปปไฝ•ๆ•ๆ„Ÿไฟกๆฏใ€‚่ฟ›่กŒ่ฟ™ไบ›ๆ“ไฝœ่ฏทๅŠกๅฟ…่ฎฟ้—ฎๅฎ˜ๆ–น็ฝ‘็ซ™ github.comใ€‚ Raw ๅ†…ๅฎนไนŸ้€š่ฟ‡ๆญคไปฃ็†ๆไพ›ใ€‚
Skip to content

NomanKhial/-restaurant-react-js-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ” React Food Ordering App

A fully responsive, dynamic food ordering website built with React.js. Users can browse meals, search/filter dishes, manage their cart, and enjoy light/dark mode โ€” all wrapped in a modern, mobile-friendly UI.


โœจ Features

  • โœ… Add to Cart โ€“ Add any item to your cart with one click.
  • โž•โž– Adjust Quantity โ€“ Increase or decrease item quantity inside the cart.
  • โŒ Remove Items โ€“ Easily remove unwanted items from the cart.
  • ๐Ÿ›’ Cart Summary โ€“ View the total and see your selected items.
  • ๐Ÿ” Search & Filter โ€“ Instantly find your favorite food items.
  • ๐ŸŒ— Dark/Light Mode โ€“ Toggle between themes (stored in localStorage).
  • ๐Ÿ“ฑ Responsive Sidebar โ€“ Optimized for mobile with smooth sidebar UX.
  • โš›๏ธ Context API โ€“ Lightweight global state management.
  • ๐ŸŽจ Vanilla CSS โ€“ Clean and efficient styling, no frameworks.
  • ๐ŸŽญ React Icons โ€“ Polished UI with meaningful icons.
  • ๐Ÿ”ค Google Font (Outfit) โ€“ Sleek, modern typography.


๐Ÿ› ๏ธ Tech Stack

Tech Usage
React.js Core frontend framework
Context API State management
Vanilla CSS Custom styling
React Icons Icon library
Google Fonts For beautiful typography
LocalStorage Persist theme preference (light/dark)

๐Ÿ“ธ Screenshots

Screenshot from 2025-08-02 21-50-51

๐Ÿš€ Getting Started

Clone this repo and run it locally:

git clone https://github.com/NomanKhial/-restaurant-react-js-app.git
npm install
npm run dev

๐Ÿ’ก Future Improvements

Integrate backend (e.g., Firebase / Express)

Implement payment gateway

Show order history

Add animations with Framer Motion

๐Ÿง‘โ€๐Ÿ’ป Author Noman โ€” Computer Science Student & Full Stack Dev Connect with me on LinkedIn | Portfolio -> Comming Soon

๐Ÿ“œ License

About

๐Ÿ” React Food Ordering App

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors