Pick pizza you want, make order and track progress!
Features:
- add pizza to cart, choose quantity of each
- track what you already have in cart
- make order by complete form with phone, address (possible to use geolocation)
- add order to priority queue by paying extra money
- no payment processing
Tech Features:
- application uses backend servise to fetch and post data (remote state)
- that remote state manage by react router data loading feature ("rendre as you fetch") and router action to post data to remote api
- global UI state manage be redux-toolkit, split global state on slices
- styling: Tailwindcss, responsive design (mobile first)
This project is build with:
React third-party packeges:
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:5173 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.