Skip to content

UCare is a mobile application that can connect to a router which transmits data about urine health status from the sensors attached to the bathroom. The application displays the health status and suggests steps diabetes patients can take as steps for mitigation. It also shows a list of hospitals where urinary diseases are treated.

License

Notifications You must be signed in to change notification settings

KarthiDreamr/UCare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UCare

UCare is a mobile application that can connect to a router which transmits data about urine health status from the sensors attached to the bathroom. The application displays the health status and suggests steps diabetes patients can take as steps for mitigation. It also shows a list of hospitals where urinary diseases are treated.

![Screenshot of the app]

Installation and Usage

To install and run this app, you need to have Flutter installed on your machine. You also need to set up Firebase authentication for your project. For more information, see Firebase documentation.

  • Clone this repository to your local machine using git clone https://github.com/YOUR-USERNAME/UCare.git.
  • Open the project folder with your text editor of choice.
  • Run flutter pub get to install the dependencies.
  • Run flutter run to launch the app on your emulator or device.

Features and Functionalities

This app has the following features and functionalities:

  • Dashboard screen: The app shows the user their urine health status based on the data from the sensors. The user can see various indicators such as glucose level, pH level, ketone level, and specific gravity. The user can also see a color-coded summary of their urine health status and swipe to view their history and trends.
  • Advice screen: The app provides the user with personalized tips for diabetes management based on their urine health status. The user can also see a list of nearby hospitals that specialize in urinary diseases and contact them directly from the app.

Contributing

If you want to contribute to this project, you are welcome to do so. Please follow these steps:

  • Fork this repository to your GitHub account.
  • Create a new branch with a descriptive name.
  • Make your changes and commit them with a clear message.
  • Push your branch to your forked repository.
  • Open a pull request and describe your changes.

Please make sure your code follows the Dart style guide and is well-documented.

📜 License 📄

This project is licensed under the GNU General Public License (GPL). The GPL is a strong copyleft license that requires improvements to be shared back with the community. For more information, see the LICENSE file.

About

UCare is a mobile application that can connect to a router which transmits data about urine health status from the sensors attached to the bathroom. The application displays the health status and suggests steps diabetes patients can take as steps for mitigation. It also shows a list of hospitals where urinary diseases are treated.

Topics

Resources

License

Stars

Watchers

Forks

Packages