Calc | Comprehensive Finance, Health & Scientific Calculator Suite | Mobile App
Version 1.0.0
A premium, feature-rich calculator application built with Flutter. Calc includes 17 different calculator tools covering basic, scientific, finance, health, and utility calculations with a modern glassmorphism UI.
Demo APK: Download Demo App – Test the app before purchasing
Key Features
- 17 Calculator Tools: Basic, Scientific, EMI, Discount, Tip, Split Bill, Savings, Percentage, BMI, Age, Unit Converter, and more
- Premium UI: Glassmorphism design with smooth animations
- Multi-language: English & Bengali support
- App Lock: PIN protection for privacy
- History: View and export calculation history
- Favorites: Save favorite tools for quick access
- AdMob Integration: Banner and interstitial ads for monetization
- 100% Offline: Works without internet connection
- Dark/Light Theme: Automatic and manual theme switching
- Clean Architecture: Well-structured, maintainable code
App Screens
- Splash Screen – Animated loading screen
- Onboarding – 3-page introduction flow
- Home Dashboard – Recent tools, favorites, and category grid
- Basic Calculator – Standard arithmetic with history
- Scientific Calculator – Advanced functions (sin, cos, tan, log, etc.)
- EMI Calculator – Loan EMI with pie chart breakdown
- Discount Calculator – Calculate final price after discount
- Tip Calculator – Calculate tip amount and total bill
- Split Bill – Divide bill among people with tip
- Savings Calculator – Calculate time to reach savings goal
- Percentage Calculator – Calculate percentage, increase/decrease, change
- BMI Calculator – Calculate Body Mass Index with category
- Age Calculator – Calculate exact age and next birthday countdown
- Unit Converter – Convert length, weight, temperature, speed
- History Screen – View and export calculation history
- Favorites Screen – Quick access to favorite tools
- Settings Screen – Theme, language, sound, haptics, app lock
Technical Specifications
- Framework: Flutter 3.11.4
- Language: Dart 3.11.4
- State Management: Riverpod 2.5.1
- Local Storage: SharedPreferences 2.3.2
- Navigation: GoRouter 14.2.7
- Charts: FL Chart 0.68.0
- Fonts: Google Fonts 6.2.1
- Animations: Flutter Animate 4.5.0
- Math Engine: Math Expressions 2.6.0
- Ads: Google Mobile Ads 5.2.0
- Minimum SDK: Android 5.0 (API 21), iOS 12.0
Requirements for Development
Software Requirements
- Flutter SDK 3.11.4 or higher
- Dart SDK 3.11.4 or higher
- Android Studio (for Android development)
- Xcode (for iOS development, macOS only)
- Visual Studio Code or Android Studio
Hardware Requirements
- Minimum 4GB RAM (8GB recommended)
- At least 10GB free disk space
- For iOS: Mac with macOS 10.15 or higher
Account Requirements
- Google Play Developer Account (for Play Store)
- Apple Developer Account (for App Store, optional)
- AdMob Account (for monetization, optional)
Features Detail
| Category | Feature | Description |
| Calculator | Basic Calculator | Standard arithmetic operations with history |
| Calculator | Scientific Calculator | Advanced functions (sin, cos, tan, log, etc.) |
| Finance | EMI Calculator | Calculate loan EMI with pie chart |
| Finance | Discount Calculator | Calculate final price after discount |
| Finance | Tip Calculator | Calculate tip amount and total bill |
| Finance | Split Bill | Divide bill among people with tip |
| Finance | Savings Calculator | Calculate time to reach savings goal |
| Finance | Percentage Calculator | Calculate percentage, increase/decrease, change |
| Health | BMI Calculator | Calculate Body Mass Index with category |
| Health | Age Calculator | Calculate exact age and next birthday |
| Utilities | Unit Converter | Convert length, weight, temperature, speed |
| General | History | View and export calculation history |
| General | Favorites | Save favorite tools for quick access |
| General | Settings | Theme, language, sound, haptics, app lock |
Support
Getting Help
If you encounter any issues with setup, configuration, or building, please contact us through the CodeCanyon support system.
Response Time
We typically respond within 24-48 hours. Please include:
- Your operating system
- Flutter version (
flutter --version) - Detailed description of the issue
- Screenshots or error messages (if applicable)
Common Issues
- Flutter doctor errors: Install missing dependencies as suggested
- Build failures: Check Android SDK and JDK versions
- AdMob not showing: Verify test IDs are used during development
- Package name issues: Follow configuration guide carefully
Changelog
Version 1.0.0
- Initial release
- 17 calculator tools
- AdMob integration
- Multi-language support
- App lock feature
- History and favorites
- Dark/Light theme
Thank you for choosing Calc from Burhan Store!
calculator, flutter, mobile-app, calculator-app, scientific-calculator, emi-calculator, finance-calculator, health-calculator, unit-converter, android-app, ios-app, multi-tool-calculator, all-in-one-calculator, smart-calculator, utility-app