Water-Chan is a Tkinter-based Python desktop application that reminds you to drink water in a random time between 7 PM - 9 PM locally.
Disclaimer: This is a joke application I made for a friend and I do not recommend it for personal use, professional use & especially medical use. Limitation and warranty is limited.
To build the application directly from the source code, follow these instructions:
-Clone the repository by running:
git clone https://github.com/AzuritilDev/Water-Chan.git-Change your directory into the cloned repository's directory:
cd water-chan-Install pyinstaller (skip if you have already done that):
pip install pyinstaller-Lastly, run this command:
(Windows)
pyinstaller --onefile --noconsole --name "Water-Chan" --icon "assets/waterchanicon_ico.ico" --paths=. --add-data "assets;assets" --add-data "pyproject;." src/main.py(Linux/MacOS)
pyinstaller --onefile --noconsole --name "Water-Chan" --icon "assets/waterchanicon_ico.ico" --paths=. --add-data "assets:assets" --add-data "pyproject:." src/main.py-Note: This app wasn't built for Linux nor MacOS and it may not run at all yet alone run properly in these operating systems.
To run the app without turning it into an .exe file, do the following:
-Clone the repository by running:
git clone https://github.com/AzuritilDev/Water-Chan.git-Change your directory into the cloned repository's directory:
cd water-chan-Install dependencies:
pip
pip install -r requirements.txtuv
uv sync-Run the program:
Without venv (virtual environment)
python
python -m src.mainor
python3 -m src.mainpython with uv
uv run python -m src.mainWith venv (virtual environment)
python
python -m venv .venvpython with uv
uv venvRunning the virtual environment (Windows)
.venv\Scripts\activate.batRunning the virtual environment (Linux/MacOS)
source .venv/bin/activatePlease see our CONTRIBUTING markdown file.
Please see our CODE OF CONDUCT markdown file.
@AzuritilDev, The Maintainer (Contact: azuriteluadev@proton.me)
Distributed under GNU General Public License v3.0