├── .eslintignore ├── .eslintrc.js ├── .expo-shared └── assets.json ├── .gitignore ├── App.js ├── README.md ├── app.json ├── babel.config.js ├── package.json └── src ├── assets ├── images │ ├── githubImage1.png │ ├── githubImage2.png │ ├── githubImage3.png │ ├── icon.png │ └── splash.png ├── svgs.js └── svgs │ ├── Apple.js │ ├── Banana.js │ ├── Cart.js │ ├── Logo.js │ ├── Mango.js │ ├── Pear.js │ ├── PearOffer.js │ └── Pineapple.js ├── components ├── atoms │ ├── AbstractText.js │ ├── ButtonMore.js │ ├── CheckoutTexts.js │ ├── ChildrenButton.js │ ├── ErrorMessage.js │ ├── GenericSwitch.js │ ├── InputLogin.js │ ├── InputSearch.js │ ├── LoginButton.js │ ├── LoginTexts.js │ ├── NoItemTexts.js │ ├── OfferTexts.js │ ├── PriceText.js │ ├── PrincipalButton.js │ ├── PrincipalText.js │ ├── RememberText.js │ ├── SecondaryText.js │ ├── VerticalBar.js │ └── index.js ├── molecules │ ├── BoxSwitchTexts.js │ ├── BoxTexts.js │ ├── BoxTextsKilo.js │ ├── BoxTwoSVGS.js │ ├── LogoTexts.js │ ├── RectangleKilo.js │ ├── ViewChekcoutTexts.js │ └── index.js ├── organisms │ ├── BoxHeader.js │ ├── CardList.js │ ├── CardOffer.js │ ├── CarouselList.js │ ├── NoItem.js │ └── index.js └── templates │ ├── CartTemplate.js │ ├── CheckoutTemplate.js │ ├── HomeTemplate.js │ ├── LoginTemplate.js │ └── index.js ├── navigators ├── MainNavigator.js └── TabNavigator.js ├── screens ├── CartScreen.js ├── CheckoutScreen.js ├── HomeScreen.js ├── LoginScreen.js └── index.js ├── store ├── actions │ ├── ListAction.js │ ├── UserAction.js │ ├── action-types.js │ └── index.js ├── globalStore.js └── reducers │ ├── ListReducer.js │ ├── UserReducer.js │ └── reducers.js └── utils ├── Colors.js ├── Dimensions.js ├── FormaterTexts.js ├── FruitsList.js ├── Labels.js ├── TextStyles.js └── index.js /.eslintignore: -------------------------------------------------------------------------------- 1 | __tests__ -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/.expo-shared/assets.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/.gitignore -------------------------------------------------------------------------------- /App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/App.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/app.json -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/babel.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/images/githubImage1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/images/githubImage1.png -------------------------------------------------------------------------------- /src/assets/images/githubImage2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/images/githubImage2.png -------------------------------------------------------------------------------- /src/assets/images/githubImage3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/images/githubImage3.png -------------------------------------------------------------------------------- /src/assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/images/icon.png -------------------------------------------------------------------------------- /src/assets/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/images/splash.png -------------------------------------------------------------------------------- /src/assets/svgs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/svgs.js -------------------------------------------------------------------------------- /src/assets/svgs/Apple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/svgs/Apple.js -------------------------------------------------------------------------------- /src/assets/svgs/Banana.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/svgs/Banana.js -------------------------------------------------------------------------------- /src/assets/svgs/Cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/svgs/Cart.js -------------------------------------------------------------------------------- /src/assets/svgs/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/svgs/Logo.js -------------------------------------------------------------------------------- /src/assets/svgs/Mango.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/svgs/Mango.js -------------------------------------------------------------------------------- /src/assets/svgs/Pear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/svgs/Pear.js -------------------------------------------------------------------------------- /src/assets/svgs/PearOffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/svgs/PearOffer.js -------------------------------------------------------------------------------- /src/assets/svgs/Pineapple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/assets/svgs/Pineapple.js -------------------------------------------------------------------------------- /src/components/atoms/AbstractText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/AbstractText.js -------------------------------------------------------------------------------- /src/components/atoms/ButtonMore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/ButtonMore.js -------------------------------------------------------------------------------- /src/components/atoms/CheckoutTexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/CheckoutTexts.js -------------------------------------------------------------------------------- /src/components/atoms/ChildrenButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/ChildrenButton.js -------------------------------------------------------------------------------- /src/components/atoms/ErrorMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/ErrorMessage.js -------------------------------------------------------------------------------- /src/components/atoms/GenericSwitch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/GenericSwitch.js -------------------------------------------------------------------------------- /src/components/atoms/InputLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/InputLogin.js -------------------------------------------------------------------------------- /src/components/atoms/InputSearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/InputSearch.js -------------------------------------------------------------------------------- /src/components/atoms/LoginButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/LoginButton.js -------------------------------------------------------------------------------- /src/components/atoms/LoginTexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/LoginTexts.js -------------------------------------------------------------------------------- /src/components/atoms/NoItemTexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/NoItemTexts.js -------------------------------------------------------------------------------- /src/components/atoms/OfferTexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/OfferTexts.js -------------------------------------------------------------------------------- /src/components/atoms/PriceText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/PriceText.js -------------------------------------------------------------------------------- /src/components/atoms/PrincipalButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/PrincipalButton.js -------------------------------------------------------------------------------- /src/components/atoms/PrincipalText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/PrincipalText.js -------------------------------------------------------------------------------- /src/components/atoms/RememberText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/RememberText.js -------------------------------------------------------------------------------- /src/components/atoms/SecondaryText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/SecondaryText.js -------------------------------------------------------------------------------- /src/components/atoms/VerticalBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/VerticalBar.js -------------------------------------------------------------------------------- /src/components/atoms/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/atoms/index.js -------------------------------------------------------------------------------- /src/components/molecules/BoxSwitchTexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/molecules/BoxSwitchTexts.js -------------------------------------------------------------------------------- /src/components/molecules/BoxTexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/molecules/BoxTexts.js -------------------------------------------------------------------------------- /src/components/molecules/BoxTextsKilo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/molecules/BoxTextsKilo.js -------------------------------------------------------------------------------- /src/components/molecules/BoxTwoSVGS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/molecules/BoxTwoSVGS.js -------------------------------------------------------------------------------- /src/components/molecules/LogoTexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/molecules/LogoTexts.js -------------------------------------------------------------------------------- /src/components/molecules/RectangleKilo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/molecules/RectangleKilo.js -------------------------------------------------------------------------------- /src/components/molecules/ViewChekcoutTexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/molecules/ViewChekcoutTexts.js -------------------------------------------------------------------------------- /src/components/molecules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/molecules/index.js -------------------------------------------------------------------------------- /src/components/organisms/BoxHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/organisms/BoxHeader.js -------------------------------------------------------------------------------- /src/components/organisms/CardList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/organisms/CardList.js -------------------------------------------------------------------------------- /src/components/organisms/CardOffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/organisms/CardOffer.js -------------------------------------------------------------------------------- /src/components/organisms/CarouselList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/organisms/CarouselList.js -------------------------------------------------------------------------------- /src/components/organisms/NoItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/organisms/NoItem.js -------------------------------------------------------------------------------- /src/components/organisms/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/organisms/index.js -------------------------------------------------------------------------------- /src/components/templates/CartTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/templates/CartTemplate.js -------------------------------------------------------------------------------- /src/components/templates/CheckoutTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/templates/CheckoutTemplate.js -------------------------------------------------------------------------------- /src/components/templates/HomeTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/templates/HomeTemplate.js -------------------------------------------------------------------------------- /src/components/templates/LoginTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/templates/LoginTemplate.js -------------------------------------------------------------------------------- /src/components/templates/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/components/templates/index.js -------------------------------------------------------------------------------- /src/navigators/MainNavigator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/navigators/MainNavigator.js -------------------------------------------------------------------------------- /src/navigators/TabNavigator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/navigators/TabNavigator.js -------------------------------------------------------------------------------- /src/screens/CartScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/screens/CartScreen.js -------------------------------------------------------------------------------- /src/screens/CheckoutScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/screens/CheckoutScreen.js -------------------------------------------------------------------------------- /src/screens/HomeScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/screens/HomeScreen.js -------------------------------------------------------------------------------- /src/screens/LoginScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/screens/LoginScreen.js -------------------------------------------------------------------------------- /src/screens/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/screens/index.js -------------------------------------------------------------------------------- /src/store/actions/ListAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/store/actions/ListAction.js -------------------------------------------------------------------------------- /src/store/actions/UserAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/store/actions/UserAction.js -------------------------------------------------------------------------------- /src/store/actions/action-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/store/actions/action-types.js -------------------------------------------------------------------------------- /src/store/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/store/actions/index.js -------------------------------------------------------------------------------- /src/store/globalStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/store/globalStore.js -------------------------------------------------------------------------------- /src/store/reducers/ListReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/store/reducers/ListReducer.js -------------------------------------------------------------------------------- /src/store/reducers/UserReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/store/reducers/UserReducer.js -------------------------------------------------------------------------------- /src/store/reducers/reducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/store/reducers/reducers.js -------------------------------------------------------------------------------- /src/utils/Colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/utils/Colors.js -------------------------------------------------------------------------------- /src/utils/Dimensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/utils/Dimensions.js -------------------------------------------------------------------------------- /src/utils/FormaterTexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/utils/FormaterTexts.js -------------------------------------------------------------------------------- /src/utils/FruitsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/utils/FruitsList.js -------------------------------------------------------------------------------- /src/utils/Labels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/utils/Labels.js -------------------------------------------------------------------------------- /src/utils/TextStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/utils/TextStyles.js -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luisgustavofin/Frutcom/HEAD/src/utils/index.js --------------------------------------------------------------------------------