React Native приложение (iOS + Android) под наш API, все строго по готовому дизайн макету Figma
Цель
Сделать React Native приложение (iOS + Android), которое реализует строго все сценарии, которые реально есть в API документации (и только их). Бэкенд не делаем он уже реализован на нашем API.
Источники
- Base URL:
https://carcheck24api-production.up.railway.app/api - Docs:
https://carcheck24api-production.up.railway.app/docsилиhttps://carcheck24api-production.up.railway.app/redoc - Figma: CarCheck24 – Figma
Примечание по дизайну/UX
- В Figma описано, как должны выглядеть экраны.
- Если возникнут вопросы по взаимодействию пользователя с интерфейсом, логике переходов, поведению кнопок/форм или что-то будет непонятно — я на связи и готов оперативно подсказать и помочь.
Ограничения
- Любой экран/кнопка/поле делаются только если есть соответствующий эндпоинт в API (docs/redoc).
/api/users/set-photoне реализуем (не вызываем, UI под него не делаем).
Функционал (scope)
Приложение должно покрыть все группы эндпоинтов из API docs:
- Auth/Session: логин/регистрация/refresh/logout/восстановление пароля - только те, что есть в docs.
- User/Profile: получение/обновление профиля — только те, что есть (кроме set-photo).
- Все остальные сущности API(что бы ни было в документации):
- List (если есть эндпоинт списка)
- Create (если есть)
- Read details (если есть)
- Update (если есть)
- Delete/Cancel (если есть)
- Search/Filter/Pagination (если параметры/эндпоинты есть)
UI делаем по Figma, но если в Figma есть лишнее, а в API этого нет - не делаем.
Нефункционально (минимум)
- iOS + Android.
- Единый API-клиент: baseURL, токен, обработка 401, базовые ошибки/таймаут.
- Хранение токена: Keychain/Keystore.
- Состояния экранов: loading / empty / error.
Приёмка
- Для каждого эндпоинта из API docs (кроме
users/set-photo) в приложении есть способ:- вызвать его из UI (экран/действие),
- увидеть результат/ошибку,
- пройти полный сценарий (создать → посмотреть → обновить, если поддерживается).
- В приложении нет функций, которые не подтверждены эндпоинтами в docs
Текущий Road map:
Актуальные фриланс-проекты в категории Javascript и Typescript
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 1 день 8 часов назад ∙ 25 ставок |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 3 дня назад ∙ 95 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 3 дня 18 часов назад ∙ 26 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 5 дней 20 часов назад ∙ 55 ставок |
Ищу Senior Full-Stack разработчика (Payload CMS) — миграция 2 сайтов гостиничной сетиСеть курортных отелей переходит с Webflow на собственный headless-стек. Два корпоративных сайта (~140 страниц вместе), multi-tenant архитектура — один код обслуживает несколько отелей на разных доменах. Проект уже стартовал: инфраструктура развернута, tenants настроены, базовые… CMS, Javascript и Typescript ∙ 9 дней 17 часов назад ∙ 19 ставок |