
FAST-PIZZA
Project Overview
My pizza app is a simple React app where users can enter their name, choose items from the menu, and place an order. They can fill out a form with their name, phone, and location (via geolocation or manual entry), set order priority, and see the total cost. In the final step, users can adjust the priority before confirming their order.
React - JavaScript - Tailwind CSS
English

Key Objectives
- 01
Let users build an order from a menu, provide delivery details, and confirm it end-to-end.
- 02
Support both geolocation and manual address entry for delivery location.
- 03
Let users set and adjust order priority before confirming.
Challenges Solved

- 01
Combined geolocation with a manual-entry fallback for delivery location.
- 02
Kept order total and priority state consistent across a multi-step ordering flow using Redux.

From concept to production — built to perform and designed to impress.
Responsibilities

- -
Built the menu, ordering form, and order-confirmation flow.
- -
Implemented geolocation-based and manual address entry.
- -
Managed order state (items, priority, total) with Redux and routed the flow with react-router-dom.
Key Features
Menu-to-Order Flow
Pick items, fill in delivery details, and confirm — a complete ordering journey.
Geolocation or Manual Address
Set delivery location automatically or type it in by hand.
Adjustable Priority
Review and change order priority right up until confirmation.
Toolkit
A modern, production-grade stack chosen for performance, type safety, and developer experience.
Key Outcomes
- 01
Delivered a complete, multi-step ordering flow modeled on real food-delivery apps.
- 02
Practiced combining Redux-driven multi-step state with react-router-dom navigation.
Other Projects
Let's work together
Have an idea, a project, or a challenge you want to bring to life? Let’s turn your vision into a modern, high-performing digital experience that looks great, feels effortless to use, and is built to make a lasting impact.






