Recap – Expense Management Tool

Engineering Intelligent Expense Journeys

Overview

Automating Every Transaction with Precision

Recap is an enterprise-focused expense management app built to simplify financial tracking for both personal and business needs. It features AI-driven receipt scanning, multi-currency support, real-time policy enforcement, and detailed analytics. Developed using Flutter, the app ensures a smooth and consistent experience across Android and iOS, and is designed specifically for internal organizational use.

95%

Accuracy

Challenges Solutions

  • 01.

    Achieving real-time receipt scanning accuracy under variable camera and lighting conditions.
    Integrated Python-based OCR for fast and accurate receipt data extraction across lighting and format variations.
  • 02.

    Dynamically enforcing expense policies based on location, category, and transaction amount.
    Developed a flexible Spring Boot policy engine to support dynamic, country-specific business rules.
  • 03.

    Ensuring consistent offline functionality and cross-platform performance using a single codebase.
    Used local caching and offline syncing via Hive, with BLoC architecture for state management and performance.

Let's Get Started