First of all, sorry for my commits, many things happened when I started this project.
- React Native.
- Redux Toolkit.
- React Redux.
- React Native Debugger
- React Native Vector Icons.
- React Navigation.
- React Navigation Bottom Tabs.
- React Native Stack Navigator.
- Git Flow.
- Axios
- Redux Logger
- Nord theme
- VS code.
- Neovim
src
βββ ApiServices
β βββ AuthApiService.js
β βββ CartApiService.js
β βββ CategoryApiService.js
β βββ ProductsApiService.js
β βββ ThemeApiService.js
β βββ UserApiService.js
βββ BaseComponents
β βββ BaseAppliocationScreen.js
β βββ BaseAuthScreen.js
βββ UI
β βββ theme.js
βββ core
β βββ actions
β β βββ AppThemeActions.js
β β βββ AuthActions.js
β β βββ CabinetActions.js
β β βββ CategoryActions.js
β β βββ ProductsActions.js
β β βββ UsersActions.js
β βββ constants
β β βββ authConstants.js
β β βββ cabinetConstants.js
β β βββ categoryConstants.js
β β βββ productConstants.js
β β βββ themeConstants.js
β β βββ userConstants.js
β βββ reducers
β β βββ Auth.js
β β βββ Category.js
β β βββ Products.js
β β βββ SingleProduct.js
β β βββ User.js
β β βββ appTheme.js
β β βββ cabinet.js
β β βββ createdProduct.js
β β βββ index.js
β βββ selectors
β β βββ AppThemeSelectors.js
β β βββ AuthSelectors.js
β β βββ CabinetSelectors.js
β β βββ ProductsSelectors.js
β βββ store.js
βββ navigation
β βββ StackNavigator.js
β βββ TabNavigation.js
β βββ routNames.js
βββ screens
β βββ CabinetDetailsScreen.js
β βββ CabinetScreen.js
β βββ CartScreen.js
β βββ HomeScreen.js
β βββ LoginScreen.js
β βββ RegistrationScreen.js
β βββ components
β β βββ CabinetForm.js
β β βββ LogInForm.js
β β βββ ProductItem.js
β β βββ RegistrationForm.js
β β βββ ThemeToggle.js
β βββ modals
β βββ registrationModal.js
βββ services
β βββ AppValidator.js
β βββ FormService.js
βββ utils
βββ apiClient.js