├── .gitignore ├── README.md ├── package.json ├── public ├── assets │ └── images │ │ ├── alberto.png │ │ ├── buffet.png │ │ ├── elaicheesecake.png │ │ ├── logo.png │ │ ├── uthappizza.png │ │ ├── vadonut.png │ │ └── zucchipakoda.png ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.css ├── App.js ├── App.test.js ├── components ├── AboutComponent.js ├── CommentFormComponent.js ├── ContactComponent.js ├── DishdetailComponent.js ├── FooterComponent.js ├── HeaderComponent.js ├── HomeComponent.js ├── LoadingComponent.js ├── MainComponent.js └── MenuComponent.js ├── index.css ├── index.js ├── redux ├── ActionCreators.js ├── ActionTypes.js ├── comments.js ├── configureStore.js ├── dishes.js ├── forms.js ├── leaders.js └── promotions.js ├── reportWebVitals.js ├── setupTests.js └── shared ├── baseUrl.js ├── comments.js ├── dishes.js ├── leaders.js └── promotions.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/package.json -------------------------------------------------------------------------------- /public/assets/images/alberto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/assets/images/alberto.png -------------------------------------------------------------------------------- /public/assets/images/buffet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/assets/images/buffet.png -------------------------------------------------------------------------------- /public/assets/images/elaicheesecake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/assets/images/elaicheesecake.png -------------------------------------------------------------------------------- /public/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/assets/images/logo.png -------------------------------------------------------------------------------- /public/assets/images/uthappizza.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/assets/images/uthappizza.png -------------------------------------------------------------------------------- /public/assets/images/vadonut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/assets/images/vadonut.png -------------------------------------------------------------------------------- /public/assets/images/zucchipakoda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/assets/images/zucchipakoda.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/components/AboutComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/AboutComponent.js -------------------------------------------------------------------------------- /src/components/CommentFormComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/CommentFormComponent.js -------------------------------------------------------------------------------- /src/components/ContactComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/ContactComponent.js -------------------------------------------------------------------------------- /src/components/DishdetailComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/DishdetailComponent.js -------------------------------------------------------------------------------- /src/components/FooterComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/FooterComponent.js -------------------------------------------------------------------------------- /src/components/HeaderComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/HeaderComponent.js -------------------------------------------------------------------------------- /src/components/HomeComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/HomeComponent.js -------------------------------------------------------------------------------- /src/components/LoadingComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/LoadingComponent.js -------------------------------------------------------------------------------- /src/components/MainComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/MainComponent.js -------------------------------------------------------------------------------- /src/components/MenuComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/components/MenuComponent.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/index.js -------------------------------------------------------------------------------- /src/redux/ActionCreators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/redux/ActionCreators.js -------------------------------------------------------------------------------- /src/redux/ActionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/redux/ActionTypes.js -------------------------------------------------------------------------------- /src/redux/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/redux/comments.js -------------------------------------------------------------------------------- /src/redux/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/redux/configureStore.js -------------------------------------------------------------------------------- /src/redux/dishes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/redux/dishes.js -------------------------------------------------------------------------------- /src/redux/forms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/redux/forms.js -------------------------------------------------------------------------------- /src/redux/leaders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/redux/leaders.js -------------------------------------------------------------------------------- /src/redux/promotions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/redux/promotions.js -------------------------------------------------------------------------------- /src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/reportWebVitals.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /src/shared/baseUrl.js: -------------------------------------------------------------------------------- 1 | export const baseUrl = 'http://localhost:3001/'; -------------------------------------------------------------------------------- /src/shared/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/shared/comments.js -------------------------------------------------------------------------------- /src/shared/dishes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/shared/dishes.js -------------------------------------------------------------------------------- /src/shared/leaders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/shared/leaders.js -------------------------------------------------------------------------------- /src/shared/promotions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmedYasser-gu/Coursera-React/HEAD/src/shared/promotions.js --------------------------------------------------------------------------------