Back to Projects
Inventory & Accounting Management System

Inventory & Accounting Management System

Nuxt.js & Supabase DB
README.md

ChaulBook is a web-based business management application designed for rice (চাউল) trading operations in Bangladesh. It handles purchase & sale tracking, COGS-based profit/loss calculation, real-time stock valuation, and monthly financial reporting with PDF/Excel export. Built with role-based multi-user access, it replaces manual ledger books with a fast, mobile-friendly digital system.

Project Details

Type: Full-Stack Web Application
Category: Trade Management System (TMS)
Industry: Rice / Commodity Trading
Status: Production-ready
Year: 2026

Tech Stack

Nuxt 4 Vue 3 TypeScript Pinia Tailwind CSS Supabase PostgreSQL Row Level Security

Key Features

  • Multi-product cart entry — Add unlimited rice products in a single purchase/sale session
  • COGS-based profit tracking — Automatically fetches last buy price when recording a sale
  • Real-time stock valuation — Tracks unsold inventory value per product
  • Monthly reports — PDF & Excel export with rice-wise breakdown and daily summary
  • Role-based access — Admin and User roles with Supabase RLS data isolation
  • Settings panel — Profile update, password change with strength indicator
  • Admin panel — User management, product pricing, all-transactions overview