An open API service indexing awesome lists of open source software.

https://github.com/zorger27/weather

☀️ Custom-built weather forecasting web app that delivers real-time data from OpenWeather for any city worldwide. 🌈 Whether you're a tech enthusiast or just curious about the weather, this app has something for everyone! ⛄️
https://github.com/zorger27/weather

axios favicon flexbox-css git google-analytics grid-css html5 i18n javascript markdown open-graph-protocol robots-txt scss search-console sitemap-xml threejs typescript vuejs vuex webpack

Last synced: 3 months ago
JSON representation

☀️ Custom-built weather forecasting web app that delivers real-time data from OpenWeather for any city worldwide. 🌈 Whether you're a tech enthusiast or just curious about the weather, this app has something for everyone! ⛄️

Awesome Lists containing this project

README

        

# Weather forecast from [OpenWeather](https://openweathermap.org) #
### You can view my CV here: [Curriculum VITAE](https://zorger27.github.io)❗️ ###
### You can view my Portfolio here: [My Portfolio](https://Zorin.Expert)❗️ ###
![07-11-2024](https://github.com/user-attachments/assets/fb2a3815-913f-448c-a965-794059ce561b)

#### Custom-built weather forecasting web app that delivers real-time data from OpenWeather for any city worldwide 🌍. ####

Key Features of My App:

1️⃣ Flexible City Selection: Choose a city from the list or type it manually — get an accurate forecast in just seconds!

2️⃣ Multiple Display Formats:

― Table or List View 📊 — organized and easy-to-read interface.

― Creeping line 📜 — a dynamic way to track weather changes.

― Creeping line 3D 🌐 — an immersive, animated experience powered by Three.js.

― Three-in-One Mode 🔄 — combines all views for ultimate versatility.

🛠️ Technologies:

✅ Vue.js + Vuex — for dynamic state management and a responsive user interface.

✅ Vue i18n — supporting multiple languages for a global audience.

✅ Three.js — for stunning 3D animations and interactive visuals.

✅ Axios — for lightning-fast API requests (OpenWeather Map API).

✅ JavaScript and TypeScript — for reliability and interactivity.

✅ Google Analytics & Search Console — for performance optimization and analytics.

✅ Open Graph Protocol, Favicon, Sitemap, Robots.txt — for SEO optimization and social media integration.

#### *Whether you're a tech enthusiast or just curious about the weather, this app has something for everyone!* ####

### Project setup (install dependencies)
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```