Skip to content

The Weather App is a modern, feature-rich weather application built using the latest Android technologies, following the principles of Clean Architecture. It provides clean and intuitive Material Design 3 user interface.

Notifications You must be signed in to change notification settings

vyom198/WeatherApp_jetpackCompose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

WeatherApp_jetpackCompose

Weather App Screenshot Weather App Screenshot Weather App Screenshot Weather App Screenshot Weather App Screenshot Weather App Screenshot

Overview

The Weather App is a modern, feature-rich weather application built using the latest Android technologies, following the principles of Clean Architecture. It provides users with up-to-date weather information for any location in the world and offers a clean and intuitive Material Design 3 user interface.

Api Used from here : https://open-meteo.com/en/docs

Features

  • Current Weather: Get real-time weather data for any location and also for current location.
  • Hourly Weather: Access hourly weather forecasts to plan your day effectively.
  • 7-Day Forecast: View a 7-day weather forecast to prepare for the week ahead.
  • Additional-features: feature for searching any location by city or country
  • Clean UI with Material Design 3: The app follows Material Design 3 guidelines for a visually appealing and user-friendly experience.

Technologies Used

  • Jetpack Compose: A modern Android UI toolkit that simplifies UI development by using a declarative syntax.
  • Clean Architecture: Organizes code into separate layers for a scalable and maintainable codebase, including data, domain, and presentation layers.
  • Dagger Hilt: A dependency injection library that simplifies the process of injecting dependencies into Android components.
  • Material Design 3: A design language that provides consistent and intuitive user experiences across different devices and screen sizes.

About

The Weather App is a modern, feature-rich weather application built using the latest Android technologies, following the principles of Clean Architecture. It provides clean and intuitive Material Design 3 user interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages