A sophisticated weather application providing real-time weather data with a premium UI and seamless experience.
Experience weather like never before with a futuristic, real-time, and visually stunning dashboard.
β Live Weather Search β Search any city and get real-time weather updates. π‘οΈ Temperature Metrics β Get detailed temperature readings including min/max values. π¨ Wind & Atmospheric Data β Know the wind speed, direction, and air pressure. βοΈ Cloud Coverage Visualization β Interactive visuals for sky conditions. π Sunrise & Sunset Timings β Plan your day with accurate sun movement data. π Geolocation Support β Fetch weather data based on your real-time location. π¨ Modern UI & Animations β A sleek, futuristic glassmorphism-inspired design. π± Fully Responsive Design β Works seamlessly across devices.
Create a .env
file and add:
β¨ Premium Features:
Glassmorphism UI with smooth animations
Dynamic weather icons and backgrounds
Hover effects and modern transitions
Custom scrollbars and interactive cards
π Weather Data Display:
Temperature breakdowns (Celsius/Fahrenheit)
Wind speed & direction indicators
Real-time cloud coverage and rain stats
Geolocation-based city detection
π OpenWeather API is used for fetching live weather data:
Current weather conditions
Temperature, wind, and cloud coverage
Geographic coordinates & timezone details
πΉ Fully optimized for:
Desktop monitors π₯οΈ
Tablets π±
Mobile devices π²
Various screen sizes π³
Backend: Django 5.1.5 (Python 3.12.6)
Frontend: HTML5, CSS3, Bootstrap 5
API: OpenWeather API
Icons: Font Awesome 6
Styling: Custom CSS with animations
Environment: python-decouple
We welcome contributions! π
Fork the repository π΄
Create your feature branch (git checkout -b feature-name
) π οΈ
Commit your changes (git commit -m 'Add some feature'
) π₯
Push to the branch (git push origin feature-name
) π
Open a Pull Request π‘
This project is licensed under the MIT License - see the LICENSE
file for details.
π©οΈ Made with βοΈ and π§οΈ by BrianKN019
For questions or feedback, reach out:
π¨ Email: projects@briankimemia.is-a.dev π Portfolio: Brian Kimemia GitHub: BrianKN019
Thank you for exploring this project! Letβs innovate and build secure AWS solutions together. π