QuoteFlow is a mobile-first quotation and invoicing application designed for field service businesses.
The application enables technicians and small business owners to manage customers, products, and quotations directly from an Android device, reducing paperwork and simplifying the quoting process while on-site.
- Customer management
- Product management
- Quote creation
- VAT-inclusive pricing support
- Local data storage using Room Database
- Saved quotations
- Sequential quote numbering (
QF-2026-00001) - Modern Material 3 user interface
- Offline-first architecture
- Kotlin
- Jetpack Compose
- Material 3
- Room Database
- Android Architecture Components
- Gradle
🚧 Active Development
- Mobile quote creation workflow
- Customer management improvements
- Product management improvements
- PDF quotation generation
- Offline-first functionality
- Cloud synchronization
- Team collaboration
- Invoice management
- Reporting and analytics dashboard
- Multi-device support
- Customer communication features
com.mikeywestie.quoteflow
- Android Studio (latest stable version recommended)
- Android SDK
- JDK 17+
- Clone the repository.
- Open the project in Android Studio.
- Allow Gradle to sync dependencies.
- Run the
appmodule on an emulator or Android device.
QuoteFlow aims to provide a simple, reliable, and mobile-first solution for service-based businesses that need to create professional quotations quickly while working in the field.
Michael Westman
- Portfolio: https://mikeywestie.github.io
- GitHub: https://github.com/mikeywestie