Создать небольшое приложение на React Native (CLI, без Expo), которое показывает список доступных смен для подработки, полученных по геолокации пользователя.
UI, организацию кода, структуру проекта и другие архитектурные решения кандидат выбирает самостоятельно.
- При первом запуске запросить точную геолокацию пользователя.
- Получить список смен в городе, передав координаты пользователя в запрос.
 Пример запроса:
 https://mobile.handswork.pro/api/shift...=38.987221
- Отобразить список смен с краткой информацией.
- По нажатию на элемент списка открыть экран с подробными данными выбранной смены.
 Данные для экрана деталей брать из ранее полученного списка (без повторного запроса, если нет необходимости обновления).
- Весь процесс разработки разбить на коммиты и опубликовать в публичном репозитории GitHub.
- Не использовать Expo и аналогичные инструменты — только React Native CLI.
- Допустимая реализация навигации, состояния, верстки — на усмотрение кандидата.
- Для состояния предпочтительно использовать MobX.
- Вёрстка должна демонстрировать оптимизацию и понимание работы с React.
- logo – ссылка на логотип нанимателя
- address – адрес проведения смены
- companyName – имя компании нанимателя
- dateStartByCity – дата начала смены
- timeStartByCity – время начала
- timeEndByCity – время окончания
- currentWorkers – сколько людей уже набрано (может быть больше требуемого)
- planWorkers – сколько людей требуется
- workTypes – наименование типа услуги
- priceWorker – сумма выплаты за смену (в рублях)
- customerFeedbacksCount – количество отзывов о клиенте
- customerRating – рейтинг нанимателя (максимум 5)
- История коммитов должна отражать поэтапную реализацию.
- Репозиторий открыт (public) на GitHub.
- В корне репозитория файл README.md с описанием задания (можно использовать этот текст).




