1a3de58de6858f5b9fe14e30e26aa09603b56240
💼 Employee Payment Reconciliation Dashboard A mini web application built with React and Supabase that tracks daily collection vs deposit transactions for employees and enforces a carry-forward balance logic. If an employee's deposit on a given day is less than the collection amount, the shortfall is rolled over and must be cleared by future deposits. The app processes transaction data, maintains a running balance, and generates an intuitive dashboard to visualize employee payment behavior.
Key Features:
Fetch and display employee-wise transaction data
Calculate running outstanding balances per employee
Apply deposit payments to past shortfalls based on business rules
Built using React, TypeScript, and Supabase (PostgreSQL backend)
Languages
PLpgSQL
53.7%
TypeScript
41.5%
JavaScript
3.8%
Shell
0.6%
CSS
0.3%
Other
0.1%