CodeCanU
← Back to products
Mobile / Flutter

Amania - The Ultimate Flutter Invoice & Inventory Manager

Amania – The Ultimate Flutter Invoice & Inventory Manager Amania is a premium, offline-first Flutter application designed to help small businesses and freelancers manage their invoices, clients, and inventory with ease. Built with Clean Architecture and BLoC, it offers a robust, scalable, and maintainable codebase perfect for developers and business owners alike. Download APK Demo Main Features Smart Dashboard & Analytics Interactive Charts: Visualize sales trends over time…

29.00 USDT

All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.

Description

Amania – The Ultimate Flutter Invoice & Inventory Manager

Amania is a premium, offline-first Flutter application designed to help small businesses and freelancers manage their invoices, clients, and inventory with ease. Built with Clean Architecture and BLoC, it offers a robust, scalable, and maintainable codebase perfect for developers and business owners alike.


Download APK Demo

Main Features

Smart Dashboard & Analytics

  • Interactive Charts: Visualize sales trends over time (Weeks, Months, Years).
  • Quick Stats: Instant view of Total Sales, Invoice Counts, and Products.
  • Recent Activity: Track the latest invoices and actions directly from the home screen.

Advanced Invoicing System

  • 7 Premium Invoice Layouts: Choose from professionally designed templates .
  • Customizable Branding: Add company logo, signature, and details.
  • Status Tracking: Manage Paid, Unpaid, Overdue, and Partially Paid invoices.
  • Calculations: Automatic calculation of Subtotals, Taxes, Discounts, and Grand Totals.
  • ZATCA Compliant: Automatic QR Code generation for tax compliance .
  • Digital Signature: Sign invoices directly within the app.

Inventory & Stock Management

  • Real-Time Stock Tracking: Automatically deducts stock upon invoice creation.
  • Stock Validation: Prevents selling items that are out of stock with smart alerts.
  • Product Organization: Categorize products for easy filtering and searching.
  • Barcode Scanning: Quickly add products to invoices using the built-in scanner.
  • Low Stock Indicators: Visual cues for products running low.

Client Management (CRM)

  • Detailed Profiles: Store client names, addresses, phones, and tax numbers.
  • Contact Integration: Import clients directly from your phone’s contacts.
  • Transaction History: View all invoices and payments linked to a specific client.
  • Direct Communication: Call or email clients directly from the app.

Payment Tracking

  • Partial Payments: Record multiple payments towards a single invoice.
  • Balance Tracking: Automatically tracks remaining amounts and updates invoice status.
  • Payment History: Keep a log of all received payments with dates and notes.

Localization & Customization

Multi-Language Support

  • 8 Languages Included: English, Arabic, German, Spanish, French, Italian, Portuguese, Turkish.
  • RTL Support: Native Right-to-Left layout support for Arabic and other RTL languages.
  • Easy Translation: JSON-based localization system makes adding new languages effortless.

Multi-Currency

  • Global Currency Support: pre-configured with major currencies (USD, EUR, SAR, AED, etc.).
  • Currency Formatting: Smart formatting based on locale preferences.

UI/UX Customization

  • Dark & Light Mode: Fully supported throughout the app.
  • Theme Colors: Users can select their preferred primary color for the app interface.

Security & Data

Offline-First & Secure

  • 100% Offline: Data is stored locally on the device using SQLite (Drift). No server required.
  • Data Privacy: No data is shared with third parties.

Backup & Restore

  • Local Backup: Create encrypted backup files of your entire database.
  • Easy Restore: Restore data seamlessly when switching devices or reinstalling.

Technical Highlights

  • Flutter 3.x: Built with the latest stable version of Flutter.
  • Clean Architecture: Separated into Domain, Data, and Presentation layers for scalability.
  • BLoC Pattern: Industry-standard state management for predictable app behavior.
  • Dependency Injection: Using get_it and injectable for testable code.

Amania - The Ultimate Flutter Invoice & Inventory Manager

29.00 USDT
Buy now

After successful payment, you will receive a download link for the source code