RizTech Academy logo
RizTech Academy
Web & Mobile App

Billwise — GST Billing & Quotation App

GST billing for an interior design business: quotation to tax invoice to payment, shared as a PDF on WhatsApp. A web app for the office and a native Android app that keeps billing without a signal.

Perfect Home Decor Web App Development, Mobile App Development, Backend & APIs, UI/UX Design
Billwise — GST Billing & Quotation App — Web & Mobile App case study
Screens

See it running

Web app

Screens from the demo business, Sunrise Interiors, with sample data. No real customer’s bill is shown.

  • Billwise home screen listing sales, estimates and payments for the demo business, each with totals, balances and status badges
    Home: every sale, estimate and payment
  • Billwise GST tax invoice with item, HSN/SAC code, CGST and SGST split, amount in words and buttons to share as PDF or on WhatsApp
    Tax invoice, ready to share as a PDF
  • Billwise dashboard with amounts to receive and pay, a monthly sales chart, open estimates and total sales
    Dashboard
  • Billwise estimates and quotations list showing open and converted quotations
    Quotations, open and converted

Android app

Native Kotlin and Jetpack Compose, on the same demo business.

  • Three Billwise Android screens: home with amounts to receive and recent transactions, a tax invoice with share and print actions, and the dashboard chart
    Home, invoice and dashboard on Android

The challenge

An interior design business quotes on site and bills from the office. Every bill has to be a proper GST tax invoice (CGST and SGST within the state, IGST across states, HSN/SAC codes, the amount in words in lakh and crore), quotations turn into invoices, and part payments must be tracked against each one. Customers expect the bill on WhatsApp, and a phone at a site visit often has no signal.

Our solution

The web app works on a phone or a laptop and can be installed like an app. The server recomputes every total in whole paise and works out the tax split from the two states involved, and an invoice keeps a snapshot of the customer as billed, so later edits never change a past bill. Each business’s data is separated in every query. The Android app keeps its own database on the phone and syncs both ways when a connection returns; it reserves blocks of invoice numbers in advance, so a bill made offline already carries its final number. Sign-up is by invitation only, and a demo login with a sample business is open to anyone.

What we built

  • Quotation to tax invoice to payment, with CGST/SGST or IGST worked out by the server
  • Tax-invoice PDFs with an HSN/SAC tax summary and the amount in words, shared to WhatsApp
  • Android app that bills offline and syncs later, with invoice numbers that never clash
  • Bluetooth receipt printing, contacts import and a fingerprint or PIN lock on Android
  • Each business’s data kept apart, checked by trying to open another business’s invoice

Learn to build software like this

The free courses teach the same craft — from the basics to a real, running project.