Skip to content

This application helps you reconcile your financial transactions from different files (Client, Bank, Third Party) using artificial intelligence.

Notifications You must be signed in to change notification settings

fenneccyber/TresoNova

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

TresoNova – Intelligent 3-Way Bank Reconciliation Software

TresoNova is a production-ready desktop application designed to automate the complex and error-prone process of three-way bank reconciliation. Built with modern tools and powered by artificial intelligence, it processes and analyzes financial data from three distinct sources: Client Records, Bank Statements, and Third-Party Documents.

icon

🌟 Features

✅ Upload & Process 3 Files

  • Supports CSV, XLSX, and XML formats.
  • Upload and manage three financial sources:
    • Client records
    • Bank statements
    • Third-party data

🧠 AI-Powered Data Extraction

  • Cleans and standardizes messy or unstructured financial files.
  • Integrates OpenAI for intelligent parsing and normalization.

🔍 Smart Reconciliation Engine

  • Deterministically compares transaction lists from all three sources.
  • Supports:
    • Exact & approximate matching (by date & amount)
    • Description similarity
  • Detects:
    • Fully matched transactions
    • Partial matches
    • Missing entries
    • Inconsistencies in amounts or dates

📊 Structured Output & Analytics

  • Categorized reconciliation results:
    • Full match
    • Client–Bank match
    • Missing in bank file
    • Amount/Description discrepancies
  • Summary statistics:
    • Total matched/unmatched
    • Discrepancies by file
    • Account-level summaries

🖥️ Smooth User Interface

  • Built with React + Vite for a fast, responsive experience.
  • Tabs:
    • Summary dashboard
    • Transaction details
    • Account summaries

💻 Tech Stack

  • Frontend: React + Vite
  • Backend: Node.js Backend Server
  • Desktop Framework: Tauri
  • AI Integration: OpenAI API
  • File Support: CSV, XLSX, XML

🤝 Author

Developed by Jabli Mehdi Bahri
For inquiries or collaboration, feel free to reach out.


1-landing 2-dashboard 3-details 4-details2 5-comptes_details 6-reconciliation_file_upload 7-profile_information 8-history 9-utilisation 10-pricing_prototype 10-about

💬 “This project has delivered a high-quality solution to a highly relevant business need. With the right exposure.”

About

This application helps you reconcile your financial transactions from different files (Client, Bank, Third Party) using artificial intelligence.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published