Skip to content

AbdulAHAD968/LOCAL-CAFE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chai Mahfil - Tea House Menu & Ordering System

A modern, responsive web application for browsing menu items, managing cart, and placing orders at your local tea house.


Chai Mahfil Logo


🔗 Live Site: chai-mahfil.vercel.app


Features

  • Interactive Menu Browsing with category and price filters
  • Advanced Cart Management with real-time updates and persistence
  • Mobile-Responsive UI for seamless experience across all devices
  • Smooth Animations powered by Framer Motion
  • LocalStorage Integration to persist user sessions and cart
  • Order Booking via Phone Call Integration
  • User Geolocation Detection to suggest nearest branches
  • Real-time Notifications for order updates and confirmations
  • Clean, Modular Codebase using reusable components and Context API

Technologies Used


Installation

Follow the steps below to run the project locally:

# Clone the repository
git clone https://github.com/AbdulAHAD968/LOCAL-CAFE.git

# Navigate to the project directory
cd chai-mahfil

# Install dependencies
npm install

# Start the development server
npm start

Project Structure

chai-mahfil/
├── public/                  # Static files
├── src/
│   ├── components/          # Reusable components
│   │   ├── Cart/            # Cart components
│   │   ├── FilterButtons/   # Filter components
│   │   ├── Header/          # Header component
│   │   └── MenuCard/        # Menu item card
│   ├── pages/               # Main pages
│   │   ├── Cart/            # Cart page
│   │   ├── Menu/            # Menu page
│   │   └── ...              # Other pages
│   ├── plugNplay/           # Sample data
│   ├── App.js               # Main app component
│   └── index.js             # Entry point
├── package.json
└── README.md

Contributing

  1. Contributions are welcome! Follow these steps:
  2. Fork the project
  3. Create your feature branch:
git checkout -b feature/AmazingFeature
  1. Commit your changes:
git commit -m 'Add some amazing feature'
  1. Push to the branch:
git push origin feature/AmazingFeature
  1. Open a Pull Request

Future Enhancements

  • User authentication and profile management
  • Admin dashboard for order and inventory tracking
  • Online payment gateway integration
  • Firebase/Socket.IO for live order updates
  • PWA support for installable experience

License

This project is licensed under the MIT License. See the LICENSE file for details.


Acknowledgments

  • React – Frontend framework
  • Framer Motion – Animations
  • Font Awesome / React Icons – Icons
  • StorySet – Free vector illustrations

Gallery

  • Landing Page Image Landing Page
  • Landing Page CTA Landing Page CTA
  • Mahfil Menu Image Mahfil Menu
  • Menu Card Image Menu Card
  • Cafe Standards Image Cafe Standards
  • Order Cart Image Order Cart
  • Customer Reviews Image Reviews

About

A modern, responsive web application for browsing menu items, managing cart, and placing orders at your local tea house.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors