This Android application modernizes gas consumption management for the National Manufactured Gas Company in Cuba. It provides users with tools to track their gas usage, calculate costs, and access essential services - all while maintaining offline functionality.
- Automated gas consumption and cost calculations from meter readings
- Interactive bar charts visualizing consumption trends
- Historical data tracking with complete offline functionality using Room
- Built-in video guide for a meter reading tutorial
- Commercial office directory with integrated contact options
- Custom month/year picker for easy historical data navigation
- Year-over-year consumption pattern analysis and comparison
- Responsive layouts supporting different screen sizes and orientations
- Multilingual support with localization
The application follows the MVVM (Model-View-ViewModel) architecture with a feature-based modular structure. The project is organized into the following main components:
├── database/ # Room Database configuration and entities
├── features/ # Modules for individual features, each with its own UI and ViewModels
├── model/ # Data models
└── util/ # Utility classes and helper functions
This project is licensed under the MIT License - see the LICENSE file for details.





