Data Recovery Center
Data-recovery lab site with online booking, a bilingual front end and a CMS the lab runs entirely itself.
Shops, schools, clinics and non-profits across Nepal run on software we wrote — a clinic printing prescriptions, a school of hundreds, a wholesaler ordering on a patchy connection. Every project here is live right now.
Trusted by businesses, schools and non-profits across Nepal
Selected work
Not mockups — the websites below are captures of sites serving customers today. Scroll either row, then click through to the live thing.
Websites
Mobile apps

A signed native Android app plus an installable PWA, both built from the same codebase as the website — one project, three ways in.
Android

A mobile app for parents, and the multi-tenant platform underneath that now hosts a second school entirely separately.
Android

A native Android app and a REST API — the website is only the vendor's window onto a larger system.
Android
The portfolio, counted
Every figure below is derived from the case studies on this site when the page is built — not typed in by hand, and not rounded up. If a number looks modest, that is because it is true.
Counted from the case studies on this site. Every one is reachable today.
How many shipped client projects each technology is currently running in.
What we do
From the first domain to the analytics report twelve months later — and the client portal where you can check both.
Our stack
Every technology here is running in production on a project you can visit from this page. It is a record of what we ship, not a wishlist.
Server-rendered by default, so pages arrive fast and search engines see real content instead of an empty div.
Typed APIs and relational data. No mystery layer between the app and its database, and every schema change is a tracked migration.
Android and iOS, plus installable progressive web apps — and the release pipelines that get them into Google Play and the App Store.
So clients edit their own words, prices and photographs instead of emailing a developer about a typo.
We run what we build. AWS for workloads that have to scale, our own Linux hosts where a fixed monthly cost matters more than elasticity.
Endpoint protection through our Kaspersky partnership, plus the edge and application hardening we build into every project.
Assistants that answer from your own documents, and the workflow automation that removes the copy-and-paste work behind them.
Local rails Nepali customers already use, verified server-side, alongside international cards for overseas buyers.
How we know a site is working after launch, and how we stop a regression reaching you in the first place.
How we build
Anyone can make a page look finished. These are the disciplines that decide whether it still works in two years, on a cheap phone, under attack.
Built for a mid-range Android phone on mobile data, not a developer's laptop. Small bundles, modern image formats, no layout shift.
103 kB first load on this page
Content-Security-Policy with per-request nonces, hashed credentials, parametrised SQL, rate limiting, and a logged record of every scan attempt. Kaspersky endpoint protection for office and client machines.
Kaspersky partner · CSP nonces · HSTS
Deployments, backups, domain-expiry checks, analytics pulls and renewal reminders all run on a schedule. Nothing important depends on somebody remembering it.
Scheduled jobs, not reminders
Server-rendered HTML, structured data, sitemaps and an llms.txt — so both Google and AI assistants can read and cite the site rather than receiving an empty page.
Schema.org on every page type
Keyboard navigation, visible focus, honest colour contrast, and motion that stops entirely when a visitor has asked their device for reduced motion.
WCAG 2.2 AA contrast targets
Devanagari typography that renders on cheap handsets, Bikram Sambat dates, local payment gateways, and the paperwork .np domains actually require.
Bilingual English / नेपाली
Typed code, forward-only migrations, and infrastructure we can hand over. Nothing that only one person on earth can service.
TypeScript strict mode
Your domain is registered in your name, your code is yours, and your database can be exported whenever you ask. Leaving us should be possible — that is what keeps us honest.
No lock-in, no hostage data
Beyond the website
Signed Android builds, App Store releases and progressive web apps that install to the home screen — so a school portal or a wholesale ordering system reaches people who live in their phone, not their browser.


Ship it to the stores
Building the app is the easy half. The rest is signing keys, store listings, screenshots at six sizes, privacy declarations and a review process that rejects you for things nobody warned you about. We do all of it, and we have the release pipelines to prove it.


3 Android apps already published for clients
Or install this very site — it is a progressive web app. PWA
For existing clients
Every client gets a login. No emailing us to ask when the domain expires or what we did last month — it is all on one page.
Common questions
The questions we are actually asked, answered plainly. Open any of them.
Our websites start at NPR 15,000 for a straightforward business site. A larger build — an online shop, a school portal, a booking system — is quoted on scope. Domain registration and hosting start at NPR 3,000 per year. We quote a fixed price before work begins, so there is no open-ended hourly bill.
A standard business website takes two to four weeks from the point we have your content. Larger systems with logins, payments or a mobile app take longer, and we give you a dated schedule at quote time rather than an estimate that slips.
Yes. We handle .com, .com.np, .org.np and .edu.np registration and renewal. Nepali .np domains are administered through the national registry and require supporting documents — a business registration for .com.np, or school approval papers for .edu.np — and we walk you through what is needed.
Yes. We have delivered fully bilingual sites where every public page exists in both English and Nepali, including Devanagari typography that renders correctly on low-end Android phones. We recommend having a native Nepali speaker review translated copy before it goes live.
You get a login to our client portal, where you can see your domain expiry date, hosting renewal date, a log of work we have done, and your visitor analytics. We contact you before a domain or hosting renewal is due rather than letting it lapse.
A large part of our work is schools and non-profits. We have built school websites with parent, student and teacher portals, student roster management, announcements and installable Android apps, as well as NGO sites with programme reporting and donation routes.
Often, yes. We audit the existing site first and tell you honestly whether repairing it or rebuilding it is the better use of your money. If the current platform is a dead end we will say so rather than charging to maintain something that cannot be fixed.
Tebahal, near Sankata Mandir on New Road in Kathmandu. We work with clients across Nepal and remotely with organisations abroad that need work delivered in Nepal.
11 client systems live right now
Tell us what you need. We will come back with a scope and a price — no obligation, and no charge for the conversation.
Ask about our work
Answers from this site — not a person
Ask me anything about what we build, what it costs, or how long it takes. I answer from this website's own content, and I will say so when I do not know.
Chat with us
Typically replies within a few hours
Ask about a price, a timeline, or send us the address of a site you want fixed. A person answers — Sunday to Friday, 9am to 6pm.
Start WhatsApp chat