Skip to content

kartikeya23/maa-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MAA Payment Record Manager

A web application for tracking hospital admission claims under the MAA (Mother's Absolute Affection) health insurance scheme. Supports CSV ingestion, claim browsing with filters, and Excel report generation.

Features

  • Dashboard — Overview statistics, monthly approved vs paid bar chart, status breakdown
  • Ingest — Upload GenericSearchReport*.csv files with dry-run validation and change detection
  • Admissions — Filterable, paginated table with per-claim package details and Excel export
  • Reports — Multiple report types (Admission Summary, Monthly, Financial Year, Raw Export) as downloadable .xlsx files

Setup

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Running

streamlit run app.py

Data Ingestion

CSV files should be in the GenericSearchReport*.csv format exported from the claims portal.

# Ingest specific files
python ingest.py file1.csv file2.csv

# Dry-run (validate without writing)
python ingest.py --dry-run

# Auto-detect CSV files from parent directory
python ingest.py

Tech Stack

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages