Skip to content

abudi47/Digital-menu-with-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Digital Menu with React

Table of Contents

Introduction

Digital Menu with React is a modern, responsive web application that allows restaurants to display their menu digitally. This project is built using React and provides an easy-to-use interface for both restaurant owners and customers.

Features

  • Responsive Design: Works on all devices, including desktops, tablets, and smartphones.
  • Dynamic Menu: Easily update and manage menu items.
  • Search Functionality: Quickly find menu items using the search bar.
  • Category Filtering: Filter menu items by categories.
  • User Authentication: Secure login for restaurant owners to manage the menu.
  • Real-time Updates: Menu updates are reflected in real-time.

Installation

To get started with the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/beab1212/Digital-menu-with-react.git
    cd Digital-menu-with-react
  2. Install dependencies:

    cd backend
    npm install
    npm start

    for the frontend

    cd frontend
    npm install
    npm run dev
  3. Start the development server:

    npm start

Usage

Once the development server is running, you can access the application at http://localhost:3000. From there, you can explore the menu, search for items, and filter by categories. Restaurant owners can log in to manage the menu.

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request. Follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Make your changes.
  4. Commit your changes:
    git commit -m "Add your commit message"
  5. Push to the branch:
    git push origin feature/your-feature-name
  6. Open a pull request.

Authors

License

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages