Задача

Необходимо ускорить разработку мобильного приложения. Для этого требуется реализовать фронтальную часть половины приложения на React Native и полноценно интегрировать её с S3-хранилищем, а по возможности - с двумя внешними API.

Что нужно сделать

  • Разработать интерфейс пользователя для половины функционала приложения по предоставленному макету Figma.
  • Организовать загрузку, хранение и отображение медиафайлов через S3 (Amazon S3, MinIO и т.п.).
  • Интегрировать фронт с двумя развернутыми API-сервисами - endpoints опишу исполнителю после обсуждения.
  • Соблюдать текущие стили и компоненты из дизайн-системы в Figma.
  • Код писать чисто, с комментариями, для последующей доработки.

Требования к стеке

  • React Native (приоритет - последняя стабильная версия).
  • React Navigation для экранной навигации.
  • Библиотеки для работы с S3 (@aws-sdk/client-s3, react-native-image-picker и т.п.).
  • Поддержка состояний загрузки, ошибки, пустого списка.

Чего не нужно

  • Писать бэкенд или резолвить данные вручную.
  • Сжимать/S3 ещё не настроена, но мы положим файлы в свои бакеты - выдача доступа дадим.

Сдавать задачу надо с работающим прототипом на эмуляторе и инструкцией по запуску. Больше деталей подстёгиваются телеграм-ссылкой после отклика.

Разработка проекта и чертежей стеллажа с подвижными полками

Требуется разработать полный комплект конструкторской документации для изготовления стеллажа с регулируемыми по высоте полками. Чертежи должны быть детализированными и готовыми к передаче в производство.