Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather forecast from OpenWeather

You can view my CV here: Curriculum VITAE❗️

You can view my Portfolio here: My Portfolio❗️

07-11-2024

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

About

☀️ 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! ⛄️

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages