Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watery - chrome extension to remind to drink water

This Chrome extension helps users stay hydrated by reminding them to drink water at regular intervals. It also allows users to set a daily water intake goal and track their water consumption throughout the day.

Note: This extension will be published in the chrome web store after fully finished.

Warning: This extension is intended to assist users in maintaining hydration and should not replace medical advice. Always consult a healthcare professional for personalized recommendations.

Features

  • Hydration Reminders: Set reminders to drink water at regular intervals (configurable by the user).
  • Daily Water Goal: Set and track your daily water intake goal.
  • Water Consumption Tracking: Records and displays how much water you’ve consumed each day.
  • Stats View: View historical water intake and how much more you need to drink today to meet your goal.
  • Responsive Notifications: Get notifications every set number of minutes to remind you to stay hydrated.

Installation

  1. Clone or download the source code to your local machine.

    git clone https://github.com/Asatillo/watery.git
  2. Open Google Chrome and go to chrome://extensions/.

  3. Enable Developer Mode by toggling the switch on the top right.

  4. Click Load unpacked and select the directory where you cloned/downloaded the extension.

  5. The Water Reminder extension will now appear in your extensions list.

How to Use

  1. Set Your Daily Goal:

    • Click the extension icon to open the popup.
    • Set your daily water intake goal in liters.
    • Set the time period during which you’ll be active (e.g., 9 AM to 6 PM).
    • Set the reminder interval (in minutes) to get notifications to drink water.
  2. Track Your Water Intake:

    • Every time you drink water, click the "Drink Water" button and enter the amount you’ve consumed.
    • The extension will keep track of your daily intake and update how much more you need to drink.
  3. View Statistics:

    • You can view your water consumption history on the stats page, showing your intake over the past days.

Notifications

  • The extension uses Chrome notifications to remind you to drink water every set number of minutes.
  • You can customize the reminder interval (e.g., every 30 minutes) via the settings page.

Permissions

  • Storage: The extension uses chrome.storage.sync to store the user’s water intake records, goals, and settings across sessions.
  • Alarms: The extension uses chrome.alarms to create periodic reminders.
  • Notifications: The extension uses chrome.notifications to send reminders to drink water.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages