An open API service indexing awesome lists of open source software.

https://github.com/tutorialsandroid/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.
https://github.com/tutorialsandroid/battery-monitor-windows-app

battery battery-level battery-life battery-monitor flutter flutter-apps windows windows-11

Last synced: 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# 🔋 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:
```bash
git clone https://github.com/TutorialsAndroid/Battery-Monitor-Windows-App.git
cd Battery-Monitor-Windows-App
```
2. Install dependencies:
```bash
flutter pub get
```
3. Run the app:
```bash
flutter run
```

## 🌟 Screenshots
| Home | Settings | About |
|------|----------|-------|
| ![Home Page](screenshots/home.png) | ![Settings Page](screenshots/settings.png) | ![About Page](screenshots/about.png) |

## ⚠ 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.

## 📞 Contact
- GitHub: [TutorialsAndroid](https://github.com/TutorialsAndroid)
- Email: [email protected]

## 💚 License
This project is licensed under the MIT License.

---
Made with ❤ by [Akshay](https://github.com/TutorialsAndroid)