← All projects

Business software

Web Cari

A lightweight management application for internal account, invoice and collection tracking.

cari.yaml
name
Web Cari
category
Business software
platforms
Web · Windows
languages
Python
frameworks
Flask · SQLAlchemy
integrations
SQLite · Excel · EDM services
delivery
Windows + Web · Waitress · PyInstaller · Automated backup

01

The need

Tracking invoices, due dates, collections and account movements across separate files and services makes it difficult to see the current position.

02

The approach

A focused internal application brought imports, bulk operations, permissions, backups and a Windows launcher into one fast workflow.

03 / Engineering approach

Architecture decisions and delivery responsibility.

architecture

Technical architecture

A local Flask and SQLAlchemy application combines account, invoice and collection rules with Excel import and EDM services in one data model.

reliability

Delivery and reliability

It is served internally with Waitress; the PyInstaller package is tested with clean runtime data, while backup and restore behaviour are verified separately.

04 / Highlights

Capabilities that carry the workflow.

  • 01Account and invoice tracking
  • 02Excel and EDM integrations
  • 03Bulk due-date operations
  • 04Permissions and automated backups

05 / Technology and delivery layers

Languages
  • Python
Frameworks
  • Flask
  • SQLAlchemy
Data and integration
  • SQLite
  • Excel
  • EDM services
Platform and delivery
  • Windows + Web
  • Waitress
  • PyInstaller
  • Automated backup

07 / New project

Let’s solve a similar workflow together.

Get in touch