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.
Aplikacja została zbudowana jako rozwiązanie "Privacy First" – bez śledzenia lokalizacji przez podmioty trzecie.
- 📍 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.
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.
© 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