Skip to content

Aqua Sense is a Flutter mobile application designed to calculate and monitor water levels in a container based on user input and real-time data from a database.

License

Notifications You must be signed in to change notification settings

keshavk4/aqua-sense-app

Repository files navigation

Aqua Sense

Aqua Sense is a Flutter mobile application designed to calculate and monitor water levels in a container based on user input and real-time data from a database.

Features

  • Input your container's height and radius to calculate water volume and percentage.
  • Real-time monitoring of water level using Firebase database.
  • Visual representation of water level using a circular progress bar.

Screenshots

   

Getting Started

These instructions will help you get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/keshavk4/aqua-sense-app.git
  2. Navigate to the project directory:

    cd aqua-sense-app
  3. Install the Flutter packages:

    flutter pub get
  4. Configure Firebase:

    • Create a new Firebase project in the Firebase Console.
    • Add your Firebase configuration to the android/app/google-services.json and ios/Runner/GoogleService-Info.plist files.
  5. Run the app:

    flutter run

ESP32 Sensor Program

If you're interested in the ESP32 program that updates Firebase data using a sensor, you can check out the repository here: ESP32 Sensor Program

This program complements the Aqua Sense app by providing real-time sensor data to update water level information in the Firebase database.

Contributing

Contributions are welcome! Please open an issue or submit a pull request if you find any bugs or want to add new features.

License

This project is released under the MIT License. See LICENSE for more details.

About

Aqua Sense is a Flutter mobile application designed to calculate and monitor water levels in a container based on user input and real-time data from a database.

Resources

License

Stars

Watchers

Forks

Packages

No packages published