An open API service indexing awesome lists of open source software.

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.

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