Skip to content

ocedo-apps/ViRA

Repository files navigation

ViRA 🚀

ViRA is a smart, automated time tracking and work log application for Android. Designed for both employees and consultants, it simplifies work-life balance by handling your logs automatically via Wi-Fi connectivity and providing intelligent assistance.

Key Features

  • Automated Logging: Automatic IN/OUT registration based on office Wi-Fi.
  • SmartHelp 2.0: Gap detection for appointments, lunch reminders, and pattern learning.
  • Visual Analytics: Beautiful, animated bar charts showing your weekly work hours.
  • Calendar Integration: See holidays, external events, and daily notes in a clean monthly view.
  • Automated Reports: Monthly CSV exports generated automatically for all your clients.
  • Secure Backups: Easily export your database to any cloud-synced folder (Nextcloud, Drive, etc.).
  • Modern UI: Choose between Classic (Warm) and Modern (Dark/Orange) themes.

Technical Highlights

  • Architecture: MVVM with Kotlin Flows for real-time UI updates.
  • Storage: Room Database with comprehensive migration support.
  • Background Tasks: WorkManager for reliable periodic checks and automated exports.
  • UI Components: Modern Android Material Design with custom animated views.

About

A smart, automated time tracking and work log Android app built with Kotlin. Features automatic check-in/out via Wi-Fi, multi-workplace management, monthly/daily hour goals, and dynamic reporting. Localized in English, Swedish, and Norwegian.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages