├── .gitignore ├── README.md ├── package.json ├── public ├── favicon.ico ├── images │ ├── banner.png │ ├── bigBurger.png │ ├── bowl1.png │ ├── bowl2.png │ ├── bowl3.png │ ├── bowl4.png │ ├── fruits.png │ ├── granola cereal bowl.png │ ├── kisspng-aa-na-tigela-smoothie-aa-palm-bowl-apple-j-goji-berry-5b306ffe7baf07.9992682215299010545066.png │ ├── kisspng-aa-na-tigela-smoothie-breakfast-juice-health-s-acai-bowl-5b11d2604db908.6695630315278946243184.png │ ├── kisspng-breakfast-cereal-pizza-muesli-meze-vegetarian-cuis-granola-5ac48d852aeb69.1891892315228307251758.png │ ├── kisspng-cuisine-of-hawaii-l-l-hawaiian-barbecue-shrimp-gam-frozen-chicken-5b1e62f3a9e035.2766282415287180676958.png │ ├── kisspng-fried-chicken-lemon-chicken-chicken-meat-fine-dining-chicken-meat-5a940a1b75aa22.821205431519651355482.png │ ├── kisspng-greek-salad-fruit-salad-spinach-salad-muesli-vegetable-salad-5a96f429ce9af3.7299622115198423458463.png │ ├── kisspng-hamburger-street-food-seafood-fast-food-delicious-food-5a75083cceaf41.2676743415176192608466.png │ ├── kisspng-israeli-salad-european-cuisine.png │ ├── kisspng-italian-cuisine-pizza-pasta-food-plate-healthy-food-5abb864701e2b7.3892346415222390470077.png │ ├── logo.png │ └── pizza.png ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.css ├── App.jsx ├── App.test.js ├── components ├── Cart │ └── EmptyCart │ │ ├── index.jsx │ │ └── styles.css ├── Home │ └── Banner │ │ ├── banner.png │ │ ├── index.jsx │ │ └── styles.css └── common │ ├── ButtonAddRemoveItem │ ├── index.jsx │ └── styles.css │ ├── ButtonCartCount │ ├── index.jsx │ └── styles.css │ ├── Footer │ ├── index.jsx │ └── styles.css │ ├── Logo │ ├── index.jsx │ ├── logo.png │ └── styles.css │ └── Menu │ ├── MenuItem │ ├── index.jsx │ └── styles.css │ ├── data.js │ ├── index.jsx │ └── styles.css ├── index.js ├── pages ├── Cart │ ├── index.jsx │ └── styles.css └── Home │ └── index.jsx └── redux ├── appReducer.js ├── cart ├── cart.action.js ├── cart.actionTypes.js ├── cart.reducer.js ├── cart.selector.js └── cart.utils.js └── store.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/banner.png -------------------------------------------------------------------------------- /public/images/bigBurger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/bigBurger.png -------------------------------------------------------------------------------- /public/images/bowl1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/bowl1.png -------------------------------------------------------------------------------- /public/images/bowl2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/bowl2.png -------------------------------------------------------------------------------- /public/images/bowl3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/bowl3.png -------------------------------------------------------------------------------- /public/images/bowl4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/bowl4.png -------------------------------------------------------------------------------- /public/images/fruits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/fruits.png -------------------------------------------------------------------------------- /public/images/granola cereal bowl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/granola cereal bowl.png -------------------------------------------------------------------------------- /public/images/kisspng-aa-na-tigela-smoothie-aa-palm-bowl-apple-j-goji-berry-5b306ffe7baf07.9992682215299010545066.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/kisspng-aa-na-tigela-smoothie-aa-palm-bowl-apple-j-goji-berry-5b306ffe7baf07.9992682215299010545066.png -------------------------------------------------------------------------------- /public/images/kisspng-aa-na-tigela-smoothie-breakfast-juice-health-s-acai-bowl-5b11d2604db908.6695630315278946243184.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/kisspng-aa-na-tigela-smoothie-breakfast-juice-health-s-acai-bowl-5b11d2604db908.6695630315278946243184.png -------------------------------------------------------------------------------- /public/images/kisspng-breakfast-cereal-pizza-muesli-meze-vegetarian-cuis-granola-5ac48d852aeb69.1891892315228307251758.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/kisspng-breakfast-cereal-pizza-muesli-meze-vegetarian-cuis-granola-5ac48d852aeb69.1891892315228307251758.png -------------------------------------------------------------------------------- /public/images/kisspng-cuisine-of-hawaii-l-l-hawaiian-barbecue-shrimp-gam-frozen-chicken-5b1e62f3a9e035.2766282415287180676958.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/kisspng-cuisine-of-hawaii-l-l-hawaiian-barbecue-shrimp-gam-frozen-chicken-5b1e62f3a9e035.2766282415287180676958.png -------------------------------------------------------------------------------- /public/images/kisspng-fried-chicken-lemon-chicken-chicken-meat-fine-dining-chicken-meat-5a940a1b75aa22.821205431519651355482.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/kisspng-fried-chicken-lemon-chicken-chicken-meat-fine-dining-chicken-meat-5a940a1b75aa22.821205431519651355482.png -------------------------------------------------------------------------------- /public/images/kisspng-greek-salad-fruit-salad-spinach-salad-muesli-vegetable-salad-5a96f429ce9af3.7299622115198423458463.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/kisspng-greek-salad-fruit-salad-spinach-salad-muesli-vegetable-salad-5a96f429ce9af3.7299622115198423458463.png -------------------------------------------------------------------------------- /public/images/kisspng-hamburger-street-food-seafood-fast-food-delicious-food-5a75083cceaf41.2676743415176192608466.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/kisspng-hamburger-street-food-seafood-fast-food-delicious-food-5a75083cceaf41.2676743415176192608466.png -------------------------------------------------------------------------------- /public/images/kisspng-israeli-salad-european-cuisine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/kisspng-israeli-salad-european-cuisine.png -------------------------------------------------------------------------------- /public/images/kisspng-italian-cuisine-pizza-pasta-food-plate-healthy-food-5abb864701e2b7.3892346415222390470077.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/kisspng-italian-cuisine-pizza-pasta-food-plate-healthy-food-5abb864701e2b7.3892346415222390470077.png -------------------------------------------------------------------------------- /public/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/logo.png -------------------------------------------------------------------------------- /public/images/pizza.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/images/pizza.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/components/Cart/EmptyCart/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/Cart/EmptyCart/index.jsx -------------------------------------------------------------------------------- /src/components/Cart/EmptyCart/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/Cart/EmptyCart/styles.css -------------------------------------------------------------------------------- /src/components/Home/Banner/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/Home/Banner/banner.png -------------------------------------------------------------------------------- /src/components/Home/Banner/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/Home/Banner/index.jsx -------------------------------------------------------------------------------- /src/components/Home/Banner/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/Home/Banner/styles.css -------------------------------------------------------------------------------- /src/components/common/ButtonAddRemoveItem/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/ButtonAddRemoveItem/index.jsx -------------------------------------------------------------------------------- /src/components/common/ButtonAddRemoveItem/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/ButtonAddRemoveItem/styles.css -------------------------------------------------------------------------------- /src/components/common/ButtonCartCount/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/ButtonCartCount/index.jsx -------------------------------------------------------------------------------- /src/components/common/ButtonCartCount/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/ButtonCartCount/styles.css -------------------------------------------------------------------------------- /src/components/common/Footer/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Footer/index.jsx -------------------------------------------------------------------------------- /src/components/common/Footer/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Footer/styles.css -------------------------------------------------------------------------------- /src/components/common/Logo/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Logo/index.jsx -------------------------------------------------------------------------------- /src/components/common/Logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Logo/logo.png -------------------------------------------------------------------------------- /src/components/common/Logo/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Logo/styles.css -------------------------------------------------------------------------------- /src/components/common/Menu/MenuItem/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Menu/MenuItem/index.jsx -------------------------------------------------------------------------------- /src/components/common/Menu/MenuItem/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Menu/MenuItem/styles.css -------------------------------------------------------------------------------- /src/components/common/Menu/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Menu/data.js -------------------------------------------------------------------------------- /src/components/common/Menu/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Menu/index.jsx -------------------------------------------------------------------------------- /src/components/common/Menu/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/components/common/Menu/styles.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/Cart/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/pages/Cart/index.jsx -------------------------------------------------------------------------------- /src/pages/Cart/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/pages/Cart/styles.css -------------------------------------------------------------------------------- /src/pages/Home/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/pages/Home/index.jsx -------------------------------------------------------------------------------- /src/redux/appReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/redux/appReducer.js -------------------------------------------------------------------------------- /src/redux/cart/cart.action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/redux/cart/cart.action.js -------------------------------------------------------------------------------- /src/redux/cart/cart.actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/redux/cart/cart.actionTypes.js -------------------------------------------------------------------------------- /src/redux/cart/cart.reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/redux/cart/cart.reducer.js -------------------------------------------------------------------------------- /src/redux/cart/cart.selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/redux/cart/cart.selector.js -------------------------------------------------------------------------------- /src/redux/cart/cart.utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/redux/cart/cart.utils.js -------------------------------------------------------------------------------- /src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefreeeze/react-food-shop/HEAD/src/redux/store.js --------------------------------------------------------------------------------