https://github.com/georggeo/weather-app-vue
Weather application built with Vue.js, using the OpenWeatherMap API to display real-time weather data. Features include location-based weather search, current weather conditions, and a responsive design.
https://github.com/georggeo/weather-app-vue
frontend javascript openweathermap-api responsive-design vue3 vuejs weather-application web-development
Last synced: 5 months ago
JSON representation
Weather application built with Vue.js, using the OpenWeatherMap API to display real-time weather data. Features include location-based weather search, current weather conditions, and a responsive design.
- Host: GitHub
- URL: https://github.com/georggeo/weather-app-vue
- Owner: GeorgGeo
- Created: 2025-01-04T14:51:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-08T12:31:54.000Z (over 1 year ago)
- Last Synced: 2025-04-19T08:41:17.814Z (about 1 year ago)
- Topics: frontend, javascript, openweathermap-api, responsive-design, vue3, vuejs, weather-application, web-development
- Language: Vue
- Homepage: https://georggeo.github.io/weather-app-Vue/
- Size: 794 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Weather application
This template should help get you started developing with Vue 3 in Vite.
## Technology stack
> - Vue 3: Приложение написано на Vue 3 с использованием Composition API
> - Компонентный подход: Приложение построено на основе компонентов, что обеспечивает модульность и удобство поддержки кода
> - Работа с API: Для получения данных о погоде используется сторонний AP
> - Препроцессоры SASS
> - Webpack
> - Работа с пакетными менеджерами (npm)
> - JavaScript
> - **Peculiar properties**
> - [x] Responsive Design
> - [x] Dynamic data update
> - [x] User-friendly interface
## Project Setup
```sh
npm install
```
### Compile and Hot-Reload for Development
```sh
npm run dev
```
### Compile and Minify for Production
```sh
npm run build
```
### Lint with [ESLint](https://eslint.org/)
```sh
npm run lint
```