Skip to content

UjjwalBaranwal/Fast-React-Pizza

Repository files navigation

Fast React App

Project Description

Fast React App is a frontend application for ordering pizza from an outlet. The app fetches various pizzas from the APIs provided by the pizza outlet. Users can browse the menu, select their desired pizzas, place an order, and track their order. The app has various routes to interact with users such as createOrder, menu, and more.

Installation Instructions

  1. Prerequisites: Ensure you have the following installed on your system:

  2. Clone the Repository:

    git clone https://github.com/your-username/fast-react-app.git
    cd fast-react-app
  3. Install Dependencies:

    npm install
  4. Start the Application:

    npm run dev
  5. Open the App: Open your browser and navigate to http://localhost:3000.

Usage Instructions

  1. Enter Your Name: When the app opens, you can enter your name.

  2. Browse the Menu: After entering your name, you will be redirected to the menu route where you can select your favorite pizzas.

  3. Go to Cart: Once you have selected your pizzas, navigate to the cart route where you can review your order.

  4. Place Your Order: Click on the "Order Now" button to place your order.

  5. Track Your Order: After placing your order, you will be redirected to the order/:id route where you can track your order status.

Features

  • User-friendly interface for ordering pizza.
  • Dynamic menu fetched from pizza outlet APIs.
  • Cart functionality to review selected items.
  • Order tracking feature.

Technologies Used

  • React
  • Node.js
  • API integration

Contributing Guidelines

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a pull request.

License Information

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

Contact Information

For support or inquiries, please contact Ujjwal Baranwal.

Additional Sections

FAQs

Q: What is the minimum Node.js version required?
A: The minimum Node.js version required is 14.

Q: How do I report a bug or request a feature?
A: You can report bugs or request features by opening an issue on the GitHub repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published