A pizza ordering web application built using React, TypeScript, Redux, and Framer Motion. This project allows users to easily select, customize, and order pizzas with a smooth and interactive experience.
- Pizza Selection: Users can choose from various pizza options and customize them (e.g., size, toppings).
- Order Summary: A dynamic real-time summary of the pizzas added to the order and the total price.
- Shopping Cart: Users can add pizzas to the cart, modify their selection, and proceed to checkout.
- Animations: Smooth animations for page transitions and UI elements using Framer Motion.
- Responsive Design: Fully responsive layout optimized for both desktop and mobile screens.
- React: For building the user interface with reusable components.
- TypeScript: To improve code quality by adding static types and reducing runtime errors.
- Redux: For global state management, ensuring smooth data handling across components.
- Framer Motion: For adding animations and transitions to enhance the user experience.
- Tailwind CSS: For styling the app with a utility-first approach to ensure flexibility and scalability.
- Clone the repository:
git clone https://github.com/your-username/pizza-ordering-app.git