Нужен сильный React Native / Expo разработчик для доведения существующего мобильного приложения FitLook до премиального pre-release уровня.
Проект уже существует. Это fashion-tech приложение: гардероб, подбор образов, сохранённые образы, лента вдохновения, сообщения/голосования по образам, профиль, аватар/предпросмотр посадки.
Нужно НЕ писать приложение с нуля, а аккуратно довести существующий проект до качественного состояния: исправить баги, улучшить UI/UX, проверить все кнопки, усилить локальную логику, отполировать экраны и подготовить проект к дальнейшему развитию.
Стек проекта:
- Expo
- React Native
- TypeScript
- Expo Router
- AsyncStorage / local state
- Vitest
- custom UI design system
- dark / glossy / premium mobile UI
Что нужно сделать:
1. Провести аудит текущего проекта
- проверить маршруты;
- проверить все основные экраны;
- проверить кнопки;
- проверить навигацию;
- проверить тесты;
- найти слабые места в UI/UX и логике.
2. Исправить критичные баги
- стартовый экран входа / регистрации / гостевого режима;
- выход из гостевого режима;
- tabbar, чтобы контент не просвечивал под нижней панелью;
- навигация назад на всех внутренних экранах;
- сломанные маршруты;
- неработающие или фейковые кнопки;
- остатки английского текста в русском интерфейсе.
3. Довести UI/UX до премиального уровня
- убрать тесноту на экранах;
- сделать аккуратные карточки;
- улучшить нижнюю панель;
- улучшить Главную;
- улучшить Ленту;
- улучшить Сообщения;
- улучшить Профиль;
- улучшить Гардероб;
- улучшить экран результата образа;
- сделать единый стиль: dark luxury / glass / fashion / clean mobile UI;
- адаптировать под маленькие экраны.
4. Улучшить гардероб
- добавление вещи по фото;
- добавление вещи вручную;
- редактирование вещи;
- удаление вещи;
- фильтры;
- подсказки, чего не хватает в гардеробе;
- нормальные empty states;
- чтобы вещи реально участвовали в подборе образа.
5. Улучшить подбор образов
- сделать результат образа полезным и понятным;
- улучшить кнопки “собрать заново”, “заменить вещь”, “сделать элегантнее/смелее/минималистичнее”;
- сделать сохранение образа;
- открытие сохранённого образа;
- показать образ на аватаре;
- отправить образ другу;
- убрать фейковые действия.
6. Улучшить Ленту
Лента должна быть не обычной соцсетью, а fashion-inspiration feed:
- “Собрать похожий из моего гардероба”;
- совпадение с гардеробом;
- челленджи;
- битва образов;
- сохранённое вдохновение;
- скрыть/пожаловаться/заблокировать локально;
- хороший визуальный уровень.
7. Улучшить Сообщения
Сообщения должны быть не обычным чатом, а “центр выбора образа”:
- отправить образ другу;
- голосование между образами;
- активные решения;
- быстрые реакции;
- компактные карточки;
- удобный чат;
- нормальная работа на маленьком экране;
- красивый empty state.
8. Улучшить аватар / параметры тела
- параметры тела;
- валидация;
- предпросмотр посадки;
- front / side / back;
- чтобы аватар выглядел полезно, а не как случайная заглушка;
- чтобы “показать на аватаре” было понятным действием.
9. Тесты и качество
После каждого этапа должны проходить:
- npm ci
- npm run typecheck
- npm test
Важно:
- Не нужно подключать внешние сервисы.
- Не нужно заниматься платежами, сервером, ключами, почтой и другими интеграциями.
- Сейчас задача — довести локальную логику, интерфейс, навигацию и UX до сильного уровня.
- Не нужно переписывать всё с нуля.
- Нужно аккуратно работать с существующим кодом.
- Нужен человек, который умеет не только писать код, но и видеть качество мобильного продукта.
Что ожидаю от исполнителя:
- опыт с React Native / Expo;
- опыт с Expo Router;
- уверенный TypeScript;
- понимание мобильного UI/UX;
- умение работать с чужим кодом;
- аккуратная работа с тестами;
- умение не ломать уже рабочие фичи;
- желательно опыт с lifestyle/fashion/social приложениями.
Формат работы:
- работа по этапам;
- после каждого этапа список изменённых файлов;
- что исправлено;
- что осталось;
- результаты npm run typecheck и npm test;
- желательно короткое видео/скринкаст, где видно, что флоу реально работает.
Этапы:
1. Аудит и план исправлений.
2. P0: критичные баги, навигация, guest/logout, tabbar, русский UI.
3. P1: UI/UX polish, сообщения, лента, гардероб, экран образа.
4. P2: финальная шлифовка, тесты, ручной QA, подготовка к pre-release.
Бюджет:
Готов обсуждать поэтапную оплату после оценки проекта.
Пожалуйста, в отклике напишите:
1. Ваш опыт с React Native / Expo.
2. Работали ли с Expo Router.
3. Примеры мобильных приложений.
4. Как бы вы подошли к доработке уже существующего проекта.
5. Сколько времени сможете уделять в неделю.
6. Примерную оценку по срокам и стоимости.
7. Готовы ли сделать небольшой платный тестовый этап.
Опубликован 22.05.2026 в 15:59