Inspiration As a freelancer managing irregular income, I know firsthand how difficult it is to balance incoming payments with fixed expenses while trying to avoid impulse spending. Most traditional banking tools fail to address the unpredictable nature of freelance work. This gap inspired LiquidityShield: a solution designed to raise financial awareness, prevent overdrafts, and empower independent workers to take control of their financial health.

What it Does Its a financial health and credit evaluation platform tailored for freelancers. Key features include:

21-Day Cash-Flow Projection: Visualizes future cash availability by mapping scheduled deposits against fixed recurring expenses.

Deterministic Credit Scoring (300–850): Evaluates risk in real time through an auditable algorithm built on six behavioral factors.

Conscious Spending Filter: Simulates the impact of planned purchases before execution, providing a cooling-off window to prevent impulse buying.

AI-Assisted Diagnostics: Uses natural language generation strictly as an interface layer to explain financial metrics and offer practical advice without altering raw underlying calculations.

How We Built It Backend Engine: Built with FastAPI (Python 3) to execute deterministic math and model financial projections using data structures aligned with Capital One’s Nessie API schema.

Database & Security: Implemented SQLite (prepared for seamless PostgreSQL migration) featuring Row-Level Security (RLS) via session variables (SET LOCAL) and an append-only audit trail to prevent IDOR vulnerabilities.

Language Layer: Integrated Groq (Llama 3) strictly for text synthesis and user communication, supported by a deterministic fallback system if API connection fails.

Built With

Share this project:

Updates