https://github.com/chanbadsha/bangaliana-bites
Bangaliana Bites is a vibrant and authentic restaurant website designed to showcase the richness of Bangladeshi cuisine. The platform is tailored to provide a seamless user experience while celebrating the traditional flavors and cultural heritage of Bangladesh.
https://github.com/chanbadsha/bangaliana-bites
firebase jwt-authentication mongodb reactjs tailwindcss
Last synced: 3 months ago
JSON representation
Bangaliana Bites is a vibrant and authentic restaurant website designed to showcase the richness of Bangladeshi cuisine. The platform is tailored to provide a seamless user experience while celebrating the traditional flavors and cultural heritage of Bangladesh.
- Host: GitHub
- URL: https://github.com/chanbadsha/bangaliana-bites
- Owner: Chanbadsha
- Created: 2024-12-30T16:41:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-12T17:02:22.000Z (over 1 year ago)
- Last Synced: 2025-03-30T20:52:06.998Z (over 1 year ago)
- Topics: firebase, jwt-authentication, mongodb, reactjs, tailwindcss
- Language: JavaScript
- Homepage: https://bangaliana-bites.netlify.app/
- Size: 31.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bangaliana Bites
Welcome to **Bangaliana Bites**, an online restaurant website where customers can browse the menu, place orders, and enjoy a seamless dining experience.
## Live Link
[**Bangaliana Bites Live Website**](https://bangaliana-bites.netlify.app/)
## Project Overview
**Bangaliana Bites** is a modern, responsive restaurant website designed for users to explore the menu and place food orders online. The website is easy to navigate, offers a user-friendly interface, and incorporates a secure ordering system. The platform allows customers to order their favorite dishes with just a few clicks.
## Technologies Used
- **Frontend**: React.js, Tailwind CSS
- **Backend**: Node.js, Express.js
- **Database**: MongoDB
- **Authentication**: Firebase Authentication
- **Hosting**: Firebase Hosting
## Main Features
- **Interactive Menu**: Browse the menu with detailed descriptions and images of dishes.
- **Order System**: Easily add items to the cart and place an order online.
- **Customer Account**: Register, log in, and manage your account to track orders.
- **Responsive Design**: The website is fully responsive and optimized for mobile devices.
## Dependencies
- **React**: JavaScript library for building user interfaces.
- **Tailwind CSS**: A utility-first CSS framework for styling.
- **Express.js**: Web framework for Node.js to handle backend routes.
- **MongoDB**: NoSQL database for storing user and order data.
- **Firebase**: For authentication and hosting.
## Running the Project Locally
### Prerequisites
Make sure you have [Node.js](https://nodejs.org/en/) and [MongoDB](https://www.mongodb.com/) installed on your local machine.
### Setup
1. Clone the repository:
```bash
git clone https://github.com/chanbadsha/bangaliana-bites.git
cd bangaliana-bites