Skip to content

Latest commit

 

History

History
152 lines (95 loc) · 4.01 KB

README.md

File metadata and controls

152 lines (95 loc) · 4.01 KB

Android OpenWeather App

OpenWeather is a project created by Lucas Montano initially as an One-Day-Challange, then he decided to create an Open Source project to help his followers and everyone getting started with Open Source world world building a basic but very strategic application!

Made by Lucas Montano Last Commit Contributors License


Table of Contents


🚀 Getting Started

Prerequisites

  • To run any Android application built with Kotlin you need to configure the environment on your machine.

Needs complementation

Clone

  • Clone this repo to your local machine using:
https://github.com/lucasmontano/openweathermap

Setup

Android

Needs complementation


📋 Features

Documentation

  • Explore the Earth Weather forecast (Real Time)
  • Check detailed information about the weather by coordinates (lat, lon)
  • Bookmark a location
  • Visualize all bookmarked locations in the map
  • Remove a bookmark
  • Data Cache
  • Theme Switcher (Light/Dark Mode)
  • One way data flow (implement a state reducer)
  • Unique source of truth, implementing a centralized repository
  • Search functionality
  • Five+ days forecast
  • Write some tests (of course)

Build with


🤔 Contributing

To get started...

Step 1

  • 🍴 Fork this repo!

Step 2

  • 👯 Clone this repo to your local machine using https://github.com/luacasmontano/openweathermap.git

Step 3

  • 🎋 Create your feature branch using git checkout -b my-feature

Step 4

  • ✅ Commit your changes using git commit -m 'feat: My new feature';

Step 5

  • 📌 Push to the branch using git push origin my-feature;

Step 6

  • 🔃 Create a new pull request

After your Pull Request is merged, can you delete your feature branch.


📌 Support

Reach out to me at one of the following places!


📝 License

License

This project is licensed under the MIT License - see the LICENSE file for details.


⚒ Other Platforms

Open Weather on Other Platforms:


Made with ♥ Enjoy it!