/Battery-Monitor-Windows-App

A sleek and intuitive desktop application to monitor your battery status, get alerts, and manage startup preferences. Built with Flutter and Dart.

Primary LanguageDartMIT LicenseMIT

🔋 Battery Monitoring App

A sleek and intuitive desktop application to monitor your battery status, get alerts, and manage startup preferences. Built with Flutter and Dart.

🔄 Features

  • ✅ Real-time battery level monitoring
  • ⚡ Charging status detection
  • ⏰ Battery level notifications
  • 🛠 System tray support
  • 📉 Minimize to tray
  • ⚙ Startup on boot option

🔧 Tech Stack

  • Flutter ✨
  • Dart ⚡
  • Battery Plus
  • Tray Manager
  • Window Manager
  • Windows Notifications
  • Shared Preferences

⚖ Requirements

  • Windows OS
  • Flutter SDK

🔍 Installation

  1. Clone the repository:
    git clone https://github.com/TutorialsAndroid/Battery-Monitor-Windows-App.git
    cd Battery-Monitor-Windows-App
  2. Install dependencies:
    flutter pub get
  3. Run the app:
    flutter run

🌟 Screenshots

Home Settings About
Home Page Settings Page About Page

⚠ Notifications

  • Get alerts at 10% and 30% battery levels.
  • Receive reminders to unplug the charger at 80%.

🔓 System Tray Integration

  • Minimize to tray.
  • Restore app by clicking the tray icon.
  • Access quick actions like "Show App" and "Exit."

🔬 Settings

  • Enable/Disable startup on boot.
  • Choose to minimize to the system tray.

🔍 Contributing

Contributions are welcome! Please fork the repository and create a pull request.

Contributors

📞 Contact

💚 License

This project is licensed under the MIT License.


Made with ❤ by Akshay