ActiveRest is a premium, minimalist productivity and ergonomic health suite designed for professionals who demand high performance and well-being. Built with an executive business aesthetic for the Windows environment, it provides a seamless interface to monitor, analyze, and optimize your work habits without intrusive distractions.
- Intelligent Activity Classification: Automatically categorizes your sessions into Deep Focus, Relaxed Media, or Break states by monitoring system telemetry and real-time audio streams.
- Application Analytics: Provides a surgical breakdown of time spent per application, complete with percentage-based efficiency metrics to identify focus leaks.
- Executive PDF Reporting: Generates high-fidelity, paginated PDF Executive Reports, transforming raw activity data into professional insights for documentation.
- Ergonomic Guardrails: Implements the 20-20-20 rule through subtle, professional notifications that mitigate digital eye strain and mental fatigue.
- Premium User Experience: Features a frameless, "Carbon & Silver" themed UI, system tray integration, and persistent configuration management.
ActiveRest is engineered with the latest .NET ecosystem to ensure high performance and low system resource consumption.
- Core Framework: .NET 9.0 — Leveraging the latest runtime performance and C# 13 features.
- UI Architecture: Avalonia UI — Utilizing a cross-platform XAML framework for a custom-rendered, frameless interface.
- Design Pattern: MVVM — Implemented via CommunityToolkit.Mvvm for a clean, reactive architecture.
- System Telemetry: Deep integration via P/Invoke to monitor user input idle time (Win32 API).
- Audio Intelligence: Monitoring Windows session audio states via Core Audio APIs for automated mode switching.
- Reporting Engine: QuestPDF — A modern, layout-based engine for high-quality PDF generation.
- Data Persistence: Newtonsoft.Json — Fast, file-based structured data storage.
ActiveRest, yüksek performans ve sağlık dengesini gözeten profesyoneller için tasarlanmış, minimalist ve üst düzey bir verimlilik takip paketidir. Windows ekosistemi için profesyonel bir yönetici estetiğiyle geliştirilen uygulama; çalışma alışkanlıklarınızı izlemek, analiz etmek ve optimize etmek için profesyonel bir arayüz sunar.
- Akıllı Aktivite Sınıflandırma: Sistem telemetrisini ve ses akışlarını izleyerek oturumlarınızı otomatik olarak Derin Odak, Rahat Mod veya Mola durumlarına ayırır.
- Uygulama Analitiği: Odak kayıplarını tespit etmek için her uygulamada harcanan süreyi, yüzde bazlı verimlilik metrikleriyle birlikte detaylı bir şekilde dökümler.
- PDF Yönetici Raporları: Ham verileri profesyonel dökümantasyon için anlamlı çıktılara dönüştürerek, yüksek kaliteli ve çok sayfalı PDF raporları oluşturur.
- Ergonomik Koruma: Dijital göz yorgunluğunu ve zihinsel tükenmişliği azaltmak için 20-20-20 kuralını, profesyonel bildirimlerle uygular.
- Premium Kullanıcı Deneyimi: Çerçevesiz "Karbon ve Gümüş" temalı arayüz, sistem tepsisi (tray) entegrasyonu ve kalıcı ayar yönetimi.
ActiveRest, en güncel .NET ekosistemi kullanılarak yüksek performans ve düşük kaynak tüketimi için optimize edilmiştir.
- Çekirdek Çerçeve: .NET 9.0 — En son çalışma zamanı (runtime) performansından ve C# 13 özelliklerinden yararlanılmıştır.
- Arayüz Mimarisi: Avalonia UI — Özel tasarım çerçevesiz arayüz için kullanılan, XAML tabanlı modern framework.
- Tasarım Deseni: MVVM — CommunityToolkit.Mvvm ile sağlanan temiz ve reaktif mimari.
- Sistem Telemetrisi: P/Invoke (Win32 API) üzerinden kullanıcı boşta kalma süresi ve aktif pencere odak takibi.
- Akıllı Ses Analizi: Core Audio API'leri üzerinden "Mola" ve "Medya" modları arasındaki ayrımı otomatik yapan ses izleme sistemi.
- Raporlama Motoru: QuestPDF — Profesyonel ve mizanpajlı PDF raporları oluşturmak için kullanılan modern düzen motoru.
- Veri Yönetimi: Newtonsoft.Json — Verileri yerel dosya sisteminde hızlı ve yapılandırılmış JSON formatında saklayan kalıcı depolama.
ActiveRest — Work Smarter, Stay Healthy.
