В рамках воркшопа Владилен спроектировал и разработал интерфейс для визуализации данных об аэропортах.
Для реализации он использовал React JS, TypeScript и Rest API из первого воркшопа на тему «Разработка бэкенда (Rest API) для сервиса работы с открытыми данными об аэропортах. Стек: Python (Django), PostgreSQL».
В процессе реализации Владилен затронул следующие стадии разработки:
Сборка интерфейса на основе готового шаблона
Верстка темплейтов c Tailwind CSS
Создание основных компонентов, настройка роутинга
Разработка API-слоя, разработка сторы
Интеграция сторы с интерфейсом
Частичное покрытие функционала тестами
В результате у нас получился интерфейс веб-приложения, который использует Rest API из первого воркшопа.
Public API: http://146.185.211.116:8000/api/
Ссылка на репозиторий: https://github.com/Ural-Digital-Weekend/Frontend