Back to Projects

Amar Hishab

reacttypescriptvitefirebasezustandtailwindcssshadcnrechartsvite-plugin-pwa

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)


© 2026 Mehraj Hosen. All rights reserved.