DEV Community

Ajeet Prasad
Ajeet Prasad

Posted on

I built FnvxTra: A 100% Free, Offline-First GST Billing Web App published: true tags: webdev, javascript, open-source, architecture

Hey everyone! šŸ‘‹

I am a self-taught teenage developer from India. Over the last few months, I've been working on a big problem: small local retail shops often have terrible internet, causing their billing systems to freeze up during busy checkout hours.

To solve this with zero budget, I built and deployed FnvxTra—a free, offline-first GST billing and inventory platform.

Live Link: šŸ‘‰ https://fnvxtra.in

šŸ“‹ Key Features:

  • Offline-First: Uses zero-latency local caching. Once loaded, the web app functions completely offline so checkouts never freeze.
  • Merchant Privacy: Because it runs locally, data stays safely on the store owner's browser.
  • Automated GST: Handles tax splits and inventory lookups instantly.
  • Thermal Printing: Integrates smoothly with standard retail receipt printers.

šŸ› ļø The Tech Stack

To keep this project 100% free with zero investment, I built it using frontend web technologies and hosted it entirely on Vercel.

šŸ’¬ I need your expert feedback!

As a young developer, I don't have a marketing budget. I am looking for my first 10 tech-savvy users or testers to check it out.

Could you open the app and tell me:

  1. Does the offline caching load smoothly for you?
  2. How can I improve the UI layout for a busy shopkeeper?
  3. Are there any edge-case bugs you found while creating dummy invoices?

Thank you for supporting a student developer! šŸš€

Top comments (4)

Collapse
 
alexcodebytes profile image
Oleksandr

Love the offline-first approach! Keeping sensitive financial/billing data entirely client-side is a huge win for privacy and user trust. Building utility apps that solve real, localized problems is the best way to learn and ship fast. Great work!

Collapse
 
ajeet_prasad_7bff190eb600 profile image
Ajeet Prasad

Thank you so much, Oleksandr! I really appreciate the kind words.

Since I'm a teenage developer learning the ropes, building an offline-first architecture was a fun challenge. If you have a minute, I would love it if you could actually open the live app (fnvxtra.in) and give me feedback on the UI/UX layout.

Does it feel intuitive enough for a local non-tech shopkeeper to manage their inventory? Thanks again!

Collapse
 
alexcodebytes profile image
Oleksandr

Spot on, keeping sensitive financial and billing data completely on the client side is a major win for privacy and user trust. Building practical offline-first tools that solve real problems is definitely the best way to ship fast. Awesome project!

Collapse
 
ajeet_prasad_7bff190eb600 profile image
Ajeet Prasad

Thank you so much, Oleksandr! I really appreciate the kind words.

Since I'm a teenage developer learning the ropes, building an offline-first architecture was a fun challenge. If you have a minute, I would love it if you could actually open the live app (fnvxtra.in) and give me feedback on the UI/UX layout.

Does it feel intuitive enough for a local non-tech shopkeeper to manage their inventory? Thanks again!