A lightweight productivity and wellness reminder system designed to help you track daily water intake, manage personal notes, and receive scheduled alerts.
The project is available as both:
Follow these steps to install the extension locally in Google Chrome.
Open Google Chrome and navigate to:
chrome://extensions
Enable the Developer mode toggle from the top-right corner.
Desktop/project/water-reminder/chrome-extension
You can quickly record your water consumption directly from the extension.
Use the predefined buttons:
+250 ml+300 ml+500 mlYou can also enter a custom quantity and click Log.
The dashboard automatically updates your:
Set your desired daily water consumption goal.
For example:
2000 ml
or
3000 ml
Enter your target in the Daily Target field and click Save.
Choose how frequently you want to receive water reminders.
Available intervals include:
You can also define the period during which reminders should be active.
Example:
09:00 AM10:00 PMReminders will automatically remain inactive outside the configured schedule.
Use the Notes section to create reminders for important tasks or activities.
Take medicineTeam meetingCall MomSubmit daily reportDrink waterYou can configure reminders in two ways:
Set a specific time when the reminder should trigger.
Example:
06:30 PM
Set a reminder based on a number of minutes.
Example:
15 minutes
After configuring the reminder, click Set Alert.
When a scheduled reminder is triggered:
To stop the alert, click:
🔕 Stop Sound & Dismiss
To publish the extension on the Chrome Web Store:
Example package:
chrome-extension/water-notes-reminder.zip
Before publishing, make sure the extension includes the required manifest, icons, permissions, and store listing information.
The VS Code extension can be installed using a .vsix package.
Launch Visual Studio Code.
Use:
Cmd + Shift + XCtrl + Shift + Xwater-reminder-0.0.1.vsix
The extension displays your current water consumption directly in the VS Code status bar.
Example:
💧 0/2000 ml (Left: 2000 ml)
The status bar is automatically updated whenever you log additional water.
Click the water indicator in the VS Code status bar to quickly record your water intake.
For example:
250 ml
The dashboard and status bar will update automatically.
Open the Command Palette using:
Cmd + Shift + PCtrl + Shift + PSearch for:
Water & Notes
Available commands include:
| Feature | Chrome Extension | VS Code Extension |
|---|---|---|
| Daily Water Tracking | ✅ | ✅ |
| Custom Water Amount | ✅ | ✅ |
| Daily Water Target | ✅ | ✅ |
| Water Reminders | ✅ | ✅ |
| Custom Notes | ✅ | ✅ |
| Scheduled Alerts | ✅ | ✅ |
| Exact-Time Reminders | ✅ | ✅ |
| Relative-Time Reminders | ✅ | ✅ |
| Progress Tracking | ✅ | ✅ |
| Rain Sound Alert | ✅ | — |
| Status Bar Indicator | — | ✅ |
| Command Palette | — | ✅ |
A typical project structure can look like:
water-reminder/
│
├── chrome-extension/
│ ├── manifest.json
│ ├── popup/
│ ├── background/
│ ├── assets/
│ └── ...
│
├── vscode-extension/
│ ├── src/
│ ├── package.json
│ ├── README.md
│ └── ...
│
└── README.md
Water & Notes Reminder is designed to provide simple, non-intrusive reminders while working on a computer.
It combines:
The goal is to help users maintain healthy hydration habits while also keeping track of important tasks and activities during their workday.