





About this Project
Amar Hishab is a Bengali-first business accounting web app for tracking income, expenses, dues, profit, and invoice generation.
Features
Firebase-based authentication and user data isolation
Income/expense transaction management
Due (বাকি) tracking and due payment flow
Profit and balance calculations
Reports and charts (date-based filters)
Invoice generator with print support
Progressive Web App (PWA) support for install/offline-ready behavior
Tech Stack
React 19 + TypeScript
Vite
Firebase (Auth + Firestore)
Zustand (state management)
Tailwind CSS + shadcn/ui components
Recharts (visual reports)
vite-plugin-pwa (service worker + manifest)