A modern, responsive restaurant website with features like menu management, table booking, and online ordering system.
- 🌓 Dark/Light mode toggle
- 🍽️ Dynamic menu with category filtering
- 📅 Interactive table booking system
- 🛒 Shopping cart functionality
- 💳 Payment processing simulation
- ⏰ Time-based pricing and discounts
- 🎁 Special offers and VIP menu
- 📱 Fully responsive design
- HTML5
- CSS3
- JavaScript (Vanilla)
- Font Awesome Icons
- Google Fonts
- Category-based filtering
- Time-based pricing adjustments
- Special discounts during evening hours
- VIP menu unlocked at cart value ≥ ₹1000
- Interactive table layout
- Real-time table availability
- Anti-bot measures for booking attempts
- Booking confirmation system
- Add/remove items
- Quantity adjustment
- Price calculations with tax
- Discount code application
- Cart persistence using localStorage
- Order summary
- Payment timer (2 minutes)
- Form validation
- Success/failure simulation
- Clone the repository:
git clone https://github.com/BNB2006/CM-Hackathon-2025.git- Open
index.htmlin your web browser
- Click the sun/moon icon in the navigation bar to toggle between light and dark modes
- Navigate to the Booking section
- Select an available table
- Fill in the booking form
- Submit the reservation
- Browse the menu and add items to cart
- Select a table if not already booked
- Apply any available discount codes
- Proceed to payment
- Complete the payment form
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Images sourced from Unsplash
- Icons from Font Awesome
- Fonts from Google Fonts