Skip to content

Saelra/Restaurant-Management-System

Repository files navigation

Restaurant Management System

A full-stack web application built with React and Firebase to manage menu items in a restaurant. The app allows users to add, edit, and delete menu items, and it syncs with Firebase in real-time for easy management of restaurant data.

Features

  • Add Menu Items: Add new menu items with name, price, and description.
  • Edit Menu Items: Modify the name, price, or description of existing items.
  • Delete Menu Items: Remove menu items from the list.
  • Firebase Integration: Syncs data with Firebase for real-time updates and persistent storage.
  • Local Storage Fallback: Stores menu items locally for offline access.
  • Responsive Design: Adaptable UI that works on both mobile and desktop devices.

Table of Contents

Setup

  • Node.js and npm installed

Usage

The Restaurant Management System is a React-based web application designed to help restaurant owners easily manage their menu items. With features like adding, editing, and deleting menu items, this app allows users to maintain a dynamic and up-to-date menu. The app integrates with Firebase for real-time data synchronization, ensuring that any changes made in the app are instantly reflected across all connected devices. Additionally, it provides a fallback by using localStorage, which ensures that the menu data persists even when offline.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published