Read this in English
Приложение написано соблюдая все правила eslint
Основа моего приложения - работа с календарем react-native-calendars
Оповещения работают благодаря notifee
Работа с данными mobx, react-native-async-storage
Локацизация была настроена через react-native-localization
Для навигации использовано react-native-screen, react-navigation
Изначально splash screen был сделан вручную с помощью react-native-skia
, далее был заменен на более красивую, но готовую анимацию из lottie-react-native
с помощью react-native-lottie-splash-screen
работа с датами выполнена через date-fns
и react-native-date-picker
-
проверьте, пожалуйста, наличие Xcode и CommandLineTools
-
в главной директории
yarn install
-
cd ios && pod install
*Если на третьем шаге возникают какие-то либо проблемы несоотвествия версий, следуйте, пожалуйста, инструкциям по обновлению в терминале
-
cd ..
-
yarn start
-
в новом окне терминала (cmd + T)
yarn ios
screencast.2022-08-14.1.AM-56-37.mp4
2022-10-02.6.31.20.PM.mp4
- Сделать шеринг данных с партнером
- Сменить анимацию кнопок на более приятную
- Написать тесты