Skip to content

A minimalist Weather App with geolocation, dynamic backgrounds based on weather conditions, and Glassmorphism UI. Built with Vanilla JS & OpenWeatherMap API.

Notifications You must be signed in to change notification settings

hsr88/flat-weather-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pogoda.city - Oficjalna Aplikacja 🌤️

Wersja Platforma Status

Pogoda.city to nowoczesna, minimalistyczna aplikacja pogodowa typu PWA (Progressive Web App), zaprojektowana z myślą o szybkości, prywatności i estetyce. Aplikacja wkrótce dostępna w sklepie Google Play.

👉 ZOBACZ WERSJĘ WEBOWĄ


📱 Funkcje Aplikacji

Aplikacja została zbudowana jako rozwiązanie "Privacy First" – bez śledzenia lokalizacji przez podmioty trzecie.

Główne możliwości:

  • 📍 Inteligentna Geolokalizacja: Automatyczne wykrywanie miasta z opcją ręcznego wpisywania.
  • ☁️ Prognoza Długoterminowa: Szczegółowa prognoza godzinowa (24h) oraz na kolejne 5 dni.
  • 🍃 Monitoring Smogu (AQI): Wskaźnik jakości powietrza w czasie rzeczywistym.
  • 🎨 Dynamiczny Design: Tła zmieniające się w zależności od pory dnia i pogody (Glassmorphism UI).
  • 🌗 Tryb Ciemny: Pełne wsparcie dla Dark Mode.
  • 🌅 Astronomia: Dokładne czasy wschodu i zachodu słońca.
  • 👔 Smart Outfit Assistant: Inteligentny asystent ubioru, który analizuje temperaturę odczuwalną, wiatr i opady, aby doradzić Ci, co na siebie włożyć (baza ponad 100 unikalnych tekstów).
  • 💾 Personalizacja: Zapisywanie ulubionych miast i ustawień (jednostki °C/°F) w pamięci urządzenia.

🛠️ Technologie

Projekt stworzony w oparciu o nowoczesne standardy webowe, działający jako natywna aplikacja dzięki technologii TWA (Trusted Web Activity).

  • Core: Vanilla JavaScript (ES6+), HTML5, CSS3 (CSS Variables, Flexbox/Grid).
  • API: OpenWeatherMap (REST API).
  • PWA: Service Worker (Offline support), Web App Manifest.
  • Design: Custom Glassmorphism UI, Phosphor Icons.

📸 Zrzuty Ekranu

Zrzut ekranu 2025-11-29 204913 Zrzut ekranu 2025-11-29 205006

⚠️ Prawa Autorskie i Licencja (Copyright)

© 2025 hsr88. Wszelkie prawa zastrzeżone.

Kod źródłowy, projekt graficzny oraz nazwa aplikacji są własnością intelektualną autora. Kopiowanie, modyfikowanie, rozpowszechnianie lub wykorzystywanie kodu w celach komercyjnych i prywatnych bez wyraźnej, pisemnej zgody autora jest zabronione.

Aplikacja służy jako projekt demonstracyjny w portfolio autora oraz jako produkt komercyjny.


Kontakt: GitHub

About

A minimalist Weather App with geolocation, dynamic backgrounds based on weather conditions, and Glassmorphism UI. Built with Vanilla JS & OpenWeatherMap API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published