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.
-
Prerequisites: Ensure you have the following installed on your system:
-
Clone the Repository:
git clone https://github.com/your-username/fast-react-app.git cd fast-react-app
-
Install Dependencies:
npm install
-
Start the Application:
npm run dev
-
Open the App: Open your browser and navigate to
http://localhost:3000
.
-
Enter Your Name: When the app opens, you can enter your name.
-
Browse the Menu: After entering your name, you will be redirected to the menu route where you can select your favorite pizzas.
-
Go to Cart: Once you have selected your pizzas, navigate to the cart route where you can review your order.
-
Place Your Order: Click on the "Order Now" button to place your order.
-
Track Your Order: After placing your order, you will be redirected to the
order/:id
route where you can track your order status.
- User-friendly interface for ordering pizza.
- Dynamic menu fetched from pizza outlet APIs.
- Cart functionality to review selected items.
- Order tracking feature.
- React
- Node.js
- API integration
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for more information.
For support or inquiries, please contact Ujjwal Baranwal.
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.