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