A modern Java Swing desktop app that reminds users to drink water at regular intervals.
This Water Reminder Application provides a customizable timer, real-time countdown, sound alerts, and a modern Swing-based interface.
Perfect mini-project for beginners learning Java GUI, timers, and event handling.
- Set custom reminder interval (in minutes)
- Live countdown timer (MM:SS)
- Start, Stop, Reset controls
- Beep + popup reminder alert
- Clean, modern GUI
- Input validation
- Java (JDK 8+)
- Swing (JFrame, JPanel, JLabel, JButton, Timer)
- AWT Toolkit (beep)
- JOptionPane (alerts)