/ReactFoodOrderApp

React restaurant ordering and delivery service app with redux ,tailwind CSS and firebase

Primary LanguageJavaScript

Restaurant Ordering and Delivery Service App

This is a React-based web application for restaurant ordering and delivery service. The app utilizes Redux for state management, Tailwind CSS for styling, and Firebase for backend services.

Features

  • User Authentication: Secure user authentication using Firebase Authentication.
  • Menu Display: Display of restaurant menu with categories and items.
  • Shopping Cart: Users can add and remove items from their shopping cart.
  • Order Placement: Users can place orders and view order history.
  • Real-time Updates: Real-time updates for order status using Firebase Realtime Database.
  • Responsive Design: Responsive and mobile-friendly design for a seamless user experience.
  • Easy Configuration: Tailwind CSS for easy styling and customization.

Screenshot

image

Technologies Used

  • React: JavaScript library for building user interfaces.
  • Redux: State management for React applications.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • Firebase: Backend services including Authentication and Realtime Database.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/FREDVUNI/restaurant-app.git
    cd restaurant-app
  2. Install Dependencies:

    npm install
  3. Firebase Configuration:

    • Set up a Firebase project and obtain the configuration details.
    • Add the Firebase configuration to your app in src/firebase.js.
  4. Run the App:

    npm start

    Open http://localhost:3000 to view it in the browser.

Contributing

Contributions are welcome! If you'd like to contribute, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and submit a pull request.

cc [Youtube Channel]

VetrivelRavi