It is a SPA simple online pizza store.
If you want to install this project locally you must install NodeJS, than push it to your local directory, open termianl there and run npm install
command. After npm start
. This command will create local server for project and open it in your browser.
If you want to only watch the results, you can go to https://k-a-webdev.github.io/react-pizza_store/
In this project I used:
- ReactJS
- TypeScript
- Redux toolkit
- TailwindCSS
- i18next
- Axios
- Skeleton loading
- React router
- HTML
- CSS
- SCSS
- SCSS modules
- JS
- JSON
- Localstorage
- Service MockApi as db
This web-application is responsive and mobile first.
There you can:
- choose a language (ua/en)
- choose a category
- choose the sort type (title/price/rating)
- choose a variant of pizza
- add to cart
- dynamic personal page for each pizza