-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Dmitry Usik edited this page Apr 3, 2022
·
8 revisions
- A full small application which contains 4 real screens;
- Last version of
react-native
is used; - Developed with
TypeScript
; - Custom configuration for
eslint
+prettier
; - Custom
babel
configuration (modules system); - Configured
navigation
module (usingreact-navigation
); - Configured
localization
module (usingi18next
+react-i18next
+react-native-localize
); - Configured
logger
module; - Configured
errors
module; - Uses
recoil
as a state management system; - Implemented
light/dark theme
based on the device theme. Fully dynamic (colors + images); - Implemented
splash screen
on both platforms; - Implemented
app icon
on both platforms; - The project is fully covered with
unit tests
(jest
+@testing-library
); - The project is fully covered with
e2e tests
(detox
); - Git hooks (
husky
+lint-staged
); - A bunch of
scripts
;