Интегрировать React-приложение с API
10 000 руб. за проект
Написано React-приложение на mock-данных, необходимо интегрировать существующий пользовательский интерфейс с API, обеспечив корректную передачу и отображение данных в продакшн среде, а именно в Telegram Mini App. Исправить возникающие ошибки при взаимодействии frontend и backend. По необходимости, улучшить и оптимизировать React-приложение.
- Интеграция с API:
- Соединить существующий frontend с API: настроить передачу запросов из React-приложения в API
- Обработать все типы запросов (GET, POST, PATCH, DELETE) в соответствии с требованиями API
- Обеспечить корректную обработку ответов, включая данные, ошибки и статус-коды
- Обновление frontend-приложения:
- Обновить интерфейс для отображения данных, полученных из API
- Убедиться в том, что данные отрисовываются корректно и обновляются в реальном времени, если это требуется
- Использование технологий:
- Типизация всех компонентов и функций с использованием TypeScript
- Обновление состояния приложения с помощью Redux: настройка экшенов, редюсеров и хранения данных
- Придерживаться модульного подхода для SCSS, чтобы стили были локальными и не конфликтовали друг с другом
- Отладка и исправление ошибок:
- Провести тестирование и отладку приложения для выявления ошибок при взаимодействии frontend и backend
- Исправить все выявленные ошибки и баги, особенно связанные с передачей данных в среде Telegram Mini App
- Оптимизация и улучшение UX/UI:
- Обеспечить плавную работу интерфейса без задержек и лагов
- Улучшить UX/UI, минимизируя количество загружаемых данных и обеспечивая комфортную работу пользователя
- Документация:
- Обеспечить понятную и полную документацию для разработанного кода
- Описать процесс установки и развертывания приложения, а также инструкции по использованию API
- Опыт работы с React, TypeScript, Redux и SCSS
- Понимание принципов работы с RESTful API
- Опыт исправления багов и проведения отладки в веб-приложениях
- Желателен опыт работы с Telegram Mini Apps
- 1 день -- погружение, получение доступов к кодовой базе, знакомство с окружением
- 2 дня -- интеграция React-приложения с API
- 2 дня -- доработка React-приложения и тестирование в среде telegram mini app
- срочности нет, сроки примерные, можно сделать быстрее или медленнее
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.