Приложение погоды с прогнозом на 3 дня, построенное на Vue 3.
- Vue 3 — Composition API
- JavaScript — ES6+
- Vite — сборщик
- Bun — пакетный менеджер
- WeatherAPI — источник данных
# Клонировать репозиторий
git clone https://github.com/rakhzar/weatherAPI.git
# Перейти в папку
cd vue-app
# Установить зависимости
bun install
# Запустить проект
bun run devbun run deploy- 🌍 Погода по любому городу
- 📅 Прогноз на 3 дня
- 💾 Сохранение города через localStorage
- ❌ Обработка ошибок API
- 🎨 Динамические иконки погоды
src/
├── components/
│ ├── PanelLeft.vue # левая панель
│ ├── PanelRight.vue # правая панель
│ ├── DayCard.vue # карточка дня
│ ├── CitySelect.vue # выбор города
│ ├── Stat.vue # статистика
│ ├── Button.vue # кнопка
│ ├── Input.vue # инпут
│ └── Error.vue # ошибки
├── icons/
│ └── weather/ # иконки погоды
├── constants.js # константы
└── App.vue # корневой компонент
Используется WeatherAPI