Skip to content

Starshadow0707/Weather-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

🌦️ Weather-App

Welcome to Weather-App 🌈 — a sleek, modern, and super intuitive weather application built with Kotlin! Whether you're planning a trip or just need a heads-up before stepping out, this app has you covered with real-time weather updates, forecasts, and much more!

🚀 Features

  • 🌍 Real-Time Weather Updates: Get instant weather information for your location.
  • 📅 Weekly Forecast: Plan ahead with detailed 7-day weather forecasts.
  • 🌡️ Temperature & Humidity: Stay informed with accurate temperature, humidity, and wind data.
  • 🗺️ Global Search: Check weather conditions anywhere in the world.
  • Kotlin Power: Built using the power of Kotlin for seamless performance and modern code practices.

🔧 Installation

  1. Clone the repo:

    git clone https://github.com/Starshadow0707/Weather-App.git
  2. Open the project in Android Studio.

  3. Sync Gradle and let Android Studio configure the project.

  4. Add your own weather API key in the API_KEY variable in the WeatherService class.

  5. Run the app on an emulator or your Android device.

📸 Screenshots

Home Screen Weather Details
Home Details

🤖 Built With

  • Kotlin: Elegant, expressive, and modern.
  • Retrofit: For seamless API integration.
  • Coroutines: Manage background tasks like a breeze.
  • MVVM Architecture: Clear separation of concerns, making the app robust and scalable.

🎉 Contributing

Feel free to dive in! 💻 If you'd like to contribute to improving the Weather-App or suggest new features, fork the repository and make your changes. Don’t hesitate to create a pull request!

  1. Fork it (https://github.com/Starshadow0707/Weather-App)
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a pull request

🛠️ Issues

If you encounter any issues while using the app, please feel free to create an issue here.

📃 License

Distributed under the MIT License. See LICENSE for more information.


Developed with ❤️ by Starshadow0707.

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published