Software Engineering
How We Built Hisar Connect — a Zero-Cost Local Directory
One Flutter codebase, an Android app and a website, bilingual listings, and an infrastructure bill of ₹0. Here's how Hisar Connect is engineered.
Hisar Connect is a local service-providers directory for Hisar — an Android app and a website where you can browse electricians, plumbers, AC services and more by area, then call or WhatsApp them directly. What makes it interesting as an engineering project isn't the idea; it's the constraints we set: one codebase for both the app and the web, findable on Google, and an infrastructure bill of exactly zero. Here's how those constraints shaped the build.
One codebase, two platforms
Hisar Connect runs on a single Flutter codebase that ships as an Android app and as the website at hisarconnect.ventron.in. That's deliberate: a small team can't maintain a separate native app and a separate web app and keep them in sync. One codebase means one place to fix a bug, add a feature or change the design — and it reaches people whether they install the app or just open the link.
The trade-off is that you design for both from the start — layouts that work on a phone and in a browser, navigation that makes sense with and without an app shell. Done up front, it's cheap. Bolted on later, it's a rewrite.
Built to be found — public browsing and SEO
A directory is only useful if people can find both it and its listings. So browsing is public: you don't need to sign in just to look. Sign-in, via Google, is only asked for at the point of contacting a provider. And the site generates SEO pages for listings, so a search for a service in Hisar can surface a Hisar Connect page — rather than the content being locked inside an app.
Search is built around how people actually look for services — by the service they need and the area they're in, with a service-radius so 'near me' means something. The interface is bilingual, English and हिन्दी, because that's how the city actually reads.
The zero-cost constraint
The hard rule was ₹0 of infrastructure cost — the whole thing runs on Firebase's free Spark tier. That constraint is a feature, not a limitation: it forces genuinely efficient engineering. Data lives in Firestore, and the app is architected to stay within free-tier limits rather than reaching for a paid service the moment something gets slightly harder.
A zero-cost constraint is one of the best design forces there is. It rules out the lazy answer — 'just add a paid service' — and pushes you toward architecture that's efficient because it has to be.
Provider onboarding follows the same discipline: providers self-register — a claim an admin approves — or are added by bulk import, so the directory grows without a manual bottleneck and without a backend that costs money to run.
Why a company site is telling you this
Hisar Connect is one of Ventron's own products, and building it is how we learn things we then apply to client work: shipping one codebase to multiple platforms, engineering under real cost constraints, and making a product findable on the open web. If you're weighing a mobile app, a website, or both, or want software built to a real budget, that experience is the whole point of running our own products.
Can one codebase really power both an app and a website?
Yes. Frameworks like Flutter compile a single codebase to Android, iOS and the web. Hisar Connect uses this to ship an Android app and a website from one project — one place to maintain, reaching users whether they install the app or open the link. You design for both from the start.
How do you run an app at zero infrastructure cost?
By architecting to stay within a free tier — in Hisar Connect's case, Firebase's free Spark plan. It means avoiding paid services by default and building efficiently, which is good discipline regardless of budget.
Is Hisar Connect available now?
Yes — Hisar Connect is live as a website at hisarconnect.ventron.in and as an Android app, for finding local service providers in Hisar.
Vineet Sharma
Founder, Ventron
Writes from hands-on experience designing and building software, SaaS and automation at Ventron. About Ventron.
Related at Ventron

