The application is designed to help users significantly reduce their water consumption by monitoring and tracking the collection and usage of rainwater. It provides practical tips on how to use the collected water effectively and displays trends for water collection and usage over time.
Thanks to integration with a weather forecasting service, the app helps users predict periods of rain and drought, enabling smarter water management.
Automatically calculates the amount of water collected using integration with a weather API. The calculation is based on rainfall data in the area where the containers are located and their dimensions.
Provides personalized tips on how to use the collected water effectively, based on the available quantity.
Seamlessly integrated with a weather service, allowing users to keep track of forecasts. The app also predicts the potential amount of rainwater that can be collected based on upcoming weather conditions.
Displays graphical representations of historical data, showing trends in water collection and usage over time.
- Rainfall Tracking: The app fetches weather data using an external API and calculates water collection based on container size and rainfall.
- Forecast Integration: Users can plan water usage better by anticipating rainy or dry periods.
- Usage Optimization: Smart suggestions help users make the most out of the collected rainwater.
Start saving water today and make the most out of every drop with this innovative app! 🌍💧
You can set up and use the application in two ways:
- Open Android Studio.
- Clone the repository by navigating to: File > New > Project from Version Control
- Paste the repository URL: https://github.com/SebastianoBoato/Rain.git
- Wait for Android Studio to sync and build the project.
- Run the app directly from Android Studio on an emulator or a connected Android device.
- Go to the Releases section of this repository: GitHub Releases.
- Download the latest APK file from the available assets.
- Transfer the APK to your Android device, if necessary.
- Install the APK on your device. (Make sure to enable installation from unknown sources in your device settings, if required.)
Now you're ready to start using the app! 😊
