modified: index.html modified: package-lock.json modified: package.json modified: script.js modified: server.js deleted: style.css
57 lines
1.4 KiB
Markdown
57 lines
1.4 KiB
Markdown
# Weather App
|
||
|
||
Приложение для просмотра погоды.
|
||
|
||
## Описание
|
||
|
||
Это веб-приложение, которое отображает текущую погоду и почасовой прогноз с использованием API WeatherAPI.com. Интерфейс построен на Tailwind CSS для современного дизайна.
|
||
|
||
## Функциональность
|
||
|
||
- Отображение текущей погоды (температура, влажность, ветер)
|
||
- Таймлапс погоды на день
|
||
- Адаптивный дизайн
|
||
- Выбор городов
|
||
|
||
## Технологии
|
||
|
||
- Node.js
|
||
- Express
|
||
- Tailwind CSS
|
||
- HTML5
|
||
- JavaScript
|
||
- Swiper.js (для слайдера)
|
||
- Chart.js (для графиков)
|
||
- Lucide Icons (для иконок)
|
||
- Google Fonts (Inter)
|
||
|
||
## Установка
|
||
|
||
1. Клонируйте репозиторий:
|
||
```bash
|
||
git clone <url>
|
||
cd weather-app
|
||
```
|
||
|
||
2. Установите зависимости:
|
||
```bash
|
||
npm install
|
||
```
|
||
|
||
3. Запустите сервер:
|
||
```bash
|
||
npm start
|
||
```
|
||
|
||
4. Откройте http://localhost:3000 в браузере.
|
||
|
||
## Структура проекта
|
||
|
||
- `server.js` - сервер на Express
|
||
- `index.html` - главная страница
|
||
- `script.js` - клиентский JavaScript
|
||
- `package.json` - конфигурация
|
||
|
||
## Лицензия
|
||
|
||
MIT |