Roadmap - MustafaOrwell/MyScan GitHub Wiki
MyScan App – Feature Roadmap & Launch Plan
🎯 Launch Date: June 30, 2025
📦 Current Version: v1.0.2
🚀 Next Version Target: v1.1 and beyond
🔧 Planned Features
1. Live Chart Enhancements
- Real-time graph for a specific address (completed)
- Multi-address graph selection
- Display min/max/average labels on the chart
- Export chart data to CSV/JSON
2. Export / Import Enhancements
- Export read data manually to CSV/JSON
- Import previously exported files
- Export profile settings (start address, data type, interval, etc.)
3. Alarm / Notification System-Totally Optional
- Define thresholds on specific addresses (e.g., 40001 > 100 triggers alarm)
- When an alarm occurs:
- Visual alert message
- Optional sound notification
- Automatic logging
4. Error & Status Log Panel
- Live log display panel for:
- Connection success/failure
- Read timeouts
- Write errors
- Filter logs by date, type, or severity
5. Theme & UI Customization
- Light / Dark Mode support
- Custom color schemes (e.g., by data type)
6. Language Options
- English / Turkish support
- Switch UI language from settings
7. Protocol Extensions (Future)
- Modbus RTU (via serial connection)
- MQTT (for IoT data collection)
- OPC-UA (for industrial integration)
📅 Sprint Plan Toward Launch
| Date Range | Tasks |
|---|---|
| June 24–26 | Finalize live chart, start export module |
| June 27–28 | Basic alarm logic and log panel testing |
| June 29 | Visual polish, UI theme fixes, icon integration |
| June 30 | v1.0.2 Launch – Full README, GitHub Wiki update, release post |
📝 Notes
- All features are prioritized based on stability, user clarity, and future integrations.
- Launch day will include a public presentation of features, screenshots, and a GitHub release.