Rozana - Daily Wage Worker & Contractor Management App
Free app for contractors to manage daily wage workers. Track attendance, calculate wages, record payments & generate PDF reports. Works offline. Download now!
Technologies Used
App Screenshots
Swipe to view more screenshots
π± Overview
Rozana is a simple and fast Android app that helps contractors, site managers, and small business owners replace pen-and-paper records for daily wage workers. Manage workers, track attendance, calculate wages, and record payments β all in one app, in your language!
Perfect for: Construction sites, factories, farms, workshops, and small businesses in Afghanistan and Pakistan.
β¨ Whatβs New in v1.4.5
βοΈ Cloud Backup
- Backup to Google Drive - Never lose your data
- Auto Backup - Schedule daily or weekly automatic backups
- One-Tap Restore - Get your data back instantly
- Backup History - View and manage all your backups
π Performance
- β‘ 40% faster - App opens quicker than ever
- π¦ 60% smaller - Now only 5 MB (was 7 MB)
- π Better battery - Uses less power
- π¨ Smoother - No lag, no freezing
π Smart Updates
- Auto notifications - Get notified about new versions
- Easy updates - Download with one tap
- Your language - Update messages in Urdu, Pashto, Dari, or English
π Bug Fixes
- β Fixed Google Sign-In crash
- β Fixed navigation issues
- β Fixed backup errors
- β Improved overall stability
β¨ Key Features
π·ββοΈ Worker Management
- Add/Edit/Delete workers with detailed profiles
- Track daily wage rates for each worker
- Manage skill types (Mason, Labor, Electrician, etc.)
- Store contact information for easy communication
π Attendance Tracking
- Quick daily attendance marking with one-tap interface
- Mark attendance for past dates with historical tracking
- View attendance history with detailed records
- Automatic daily wage calculations based on attendance
π° Payment Recording
- Record payments with date, amount, and type
- Multiple payment types (Cash, Bank, Advance)
- View payment history with complete transaction records
- Track pending balances and outstanding amounts
π Dashboard & Reports
- Todayβs attendance summary at a glance
- Weekly wage totals for payroll processing
- Quick action buttons for common tasks
- Recent workers overview for easy access
- Weekly and monthly summaries for business insights
- Worker detail reports with comprehensive information
- Export reports to PDF and share with stakeholders
π¨ Customization & Localization
- Currency selection (default: AFN - Afghan Afghani)
- Theme support: System / Light / Dark modes
- Multi-language support: English, Urdu, Pashto, Dari
- Full RTL support where applicable
- Android 13+ per-app language switching without restart
π οΈ Technical Stack
Modern Android Architecture:
- Kotlin - Modern, concise programming language
- Jetpack Compose - Declarative UI framework with Material Design 3
- MVVM Architecture - Separation of concerns with reactive programming
- Clean Architecture - Maintainable and testable code structure
- Room Database - SQLite-based local persistence
- Koin DI - Lightweight dependency injection
- Navigation Component - Type-safe navigation between screens
- WorkManager - For reliable background processing and scheduled backups
- Google Drive API - Secure cloud backup functionality
- In-App Updates - Seamless app update experience
- AndroidX Security - For data encryption and secure storage
- Coil - Efficient image loading and caching
- PDF Generation - For professional report exports
- Coroutines & Flow - Asynchronous programming
- DataStore - Modern preferences storage
- Firebase Analytics - Crash reporting and app metrics
π Project Highlights
Technical Achievements
- Clean Architecture Implementation with proper separation of concerns
- Modern Android Development using latest Jetpack Compose and Kotlin features
- Multi-language Support with RTL layouts for Pashto, Dari, and Urdu
- Offline-First Design - Works without internet connectivity
- Cloud Integration - Secure Google Drive backup with end-to-end encryption
- Performance Optimized - 40% faster app launch, 60% smaller APK size
- Automated Testing - Comprehensive test suite including unit, UI, and integration tests
- CI/CD Pipeline - Automated builds, testing, and deployment process
- Accessibility - Full support for TalkBack and other accessibility services
- Dynamic Theming - Support for light/dark mode and custom themes
Business Impact
- Data Security - Enterprise-grade encryption for all sensitive data
- Business Continuity - Reliable cloud backup and restore capabilities
- Reduced IT Overhead - Self-service data management for business owners
- Compliance Ready - Built with privacy and data protection in mind
- Scalable Solution - Handles growing business needs and user base
- Cost Effective - Reduces operational costs through automation
- Improved Productivity - Saves hours of manual record-keeping
- Data-Driven Decisions - Comprehensive reporting for better business insights
π Key Technical Features
- Worker CRUD Operations - Complete lifecycle management of worker profiles
- Attendance State Management - Track daily attendance with historical data
- Payment Transaction System - Record and track all financial transactions
- Report Generation Engine - Create detailed reports with PDF export
- Localization Framework - Support for multiple languages and RTL layouts
- Theme System - Dynamic theming with system preference detection
- Offline Data Persistence - Room database with proper entity relationships
π Project Stats
- Framework: Jetpack Compose + Kotlin + Clean Architecture
- Architecture: MVVM + Repository Pattern + Use Cases
- Language Support: English, Urdu, Pashto, Dari
- SDK Requirements: minSdk 26 (Android 8.0), targetSdk 36 (Android 13)
- Dependency Injection: Koin
- Database: Room with SQLite
- Size: 5 MB (60% smaller than previous version)
- Status: Active Development
- Localization: Full RTL support for right-to-left languages
- Performance: 40% faster app launch
- Cloud Backup: Google Drive integration
- Auto Updates: In-app update notifications
π Legal & Documentation
- Privacy Policy - How we protect your data
- Terms of Service - Terms of use
- Open Source: Proprietary (source code not public)
- License: Personal and commercial use allowed
π Privacy & Security
Rozana is a secure and private application with these key features:
π Data Storage
- β Local Storage: All data is stored locally on your device by default
- βοΈ Optional Cloud Backup: Choose to back up to your personal Google Drive
- π Encryption: Sensitive data is encrypted using Androidβs security libraries
π Internet Usage
- π‘ No Internet Required: Core features work completely offline
- π Controlled Sync: Cloud backup only occurs when you choose to sync
- π No Hidden Connections: The app only connects to services you explicitly enable
π Data Control
- ποΈ Full Data Export/Import: Back up or transfer your data anytime
- π Selective Sync: Choose which data to back up to the cloud
- π« No Analytics: We donβt track your usage or collect analytics
- π Auto-Backup Control: Schedule or disable automatic backups
π Permissions
- π Storage: Only used for local backups and exports
- π Biometric: Optional for securing sensitive operations
- π Google Account: Only used for Google Drive backup with your permission
Read our Privacy Policy for complete details.
π License & Source Code
This is a proprietary project developed for business use. The source code is not publicly available to protect the intellectual property and business logic.
However, the app demonstrates professional Android development practices and showcases expertise in:
- Modern Android development with Jetpack Compose
- Clean Architecture implementation
- Multi-language application development
- Business application design
- Local market adaptation
π Interested in This Project?
If youβre interested in discussing:
- Custom Android app development for business management
- Kotlin and Jetpack Compose expertise for enterprise applications
- Multi-language application development for local markets
- Business process digitization through mobile applications
- Technical consulting for similar projects
Get in touch - Iβd love to hear from you!
A modern Android application for daily wage worker management, designed specifically for contractors and small business owners in Afghanistan with full support for local languages and business practices.