Skip to content

Repository files navigation

Rule-Based Financial Transaction Processor

A modular Python system for processing financial transactions using customizable rules. Includes deep transitive dependencies and advanced test coverage.

Modules

  • transaction.py, account.py, rule.py, rule_engine.py, logger.py, notification.py, audit.py, utils.py
  • 6+ test files for deep, realistic scenarios

Running Tests

Install requirements and run:

pip install -r requirements.txt
pytest

No external DB or mocking—everything uses in-memory data.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages