Небольшой пет-проект: интерактивное веб-приложение, в котором пользователь вводит название города и получает актуальную информацию о погоде. Фоновое видео динамически подстраивается под погодные условия в выбранной локации, что создаёт атмосферный визуальный эффект.
Приложение реализовано на React с TypeScript. Для получения данных о погоде используется API погодного сервиса. После получения ответа о текущих погодных условиях выполняется второй запрос — к видеосервису, чтобы отобразить соответствующее фоновое видео.
Функциональность построена на основе цепочки асинхронных запросов. Проект демонстрирует работу с внешними API, динамическое обновление UI и реактивную архитектуру.
Рабочее и эстетичное приложение, демонстрирующее связку React + TypeScript + внешние API. Используется как часть личного портфолио для демонстрации навыков работы с API, пользовательским вводом и визуальными эффектами.
Проект будет доработан и масштабирован под различные тематические сервисы — от погодных виджетов до динамичных дашбордов.