Mobile App Development in Nepal
We design and build Android and iOS apps from our office in Sitapaila, Kathmandu. That includes the backend behind the app, the payment and SMS integrations Nepali users expect, the Play Store and App Store submissions, and the support after launch.
- 12+years in business
- 35+people, one office
- 800+projects delivered
- 700+clients across Nepal
- What we build
- Android, iOS and Flutter apps with their own backend
- Typical cost
- NPR 3.5 lakh to 20 lakh, depending on scope
- Typical timeline
- 6 to 14 weeks to store submission
- Where we are
- Sitapaila, Kathmandu, working across Nepal
A mobile application development company in Nepal that also builds the part you don't see
Most app projects that go wrong in Nepal go wrong for the same reason. Someone quotes for "the app", builds the screens, and then discovers the app needs a server, a database, an admin panel for the office staff, a payment gateway that actually settles into a Nepali bank account, and an SMS provider for OTP. Those get bolted on late, by whoever is cheapest that week, and the client ends up with something nobody wants to maintain.
We quote the whole thing from the start. Our Laravel team builds the backend and the admin panel, our Flutter and native developers build the app, and one project manager sits across both. When you call us in month eight because a payment failed, the person answering can see the whole system.
Every quote from us includes
- UI and UX design in Figma, signed off before coding starts
- The app for Android and iOS
- Backend, API and an admin panel your staff will use
- Payment gateway and SMS OTP integration
- Testing on real low-end and high-end devices
- Play Store and App Store submission, handled for you
- Ninety days of bug fixing after launch
- Source code and store accounts in your name
What we build
Four kinds of app work, each with its own team. Most clients need the first one and part of the fourth.
Cross-platform apps in Flutter
One codebase, two stores. This is what we recommend for most business apps in Nepal, because it gets you iOS for a fraction of the cost of building it twice.
Our Flutter teamNative Android and iOS
Kotlin for Android, Swift for iOS. Worth it when the app leans hard on the hardware, needs the best possible performance, or has to pass a bank's security review.
Backend, API and admin panel
The server side in Laravel, with an admin panel your staff will actually use. This is the half of the project other quotes tend to leave out.
Our Laravel teamMaintenance and takeovers
OS updates, store policy changes, expired certificates, a payment gateway that changed its API. We keep apps alive, including ones we did not build.
Apps we get asked for most
These are the briefs that come through our door in Kathmandu week after week. If yours is not here, that is fine; the list is what we have seen, not what we can do.
How a project runs
Five stages. You sign off at the end of each, and the price does not change unless the scope does.
Scoping
A working session at our office or yours, usually two to three hours. We map the screens, the user roles, the integrations and the admin side, then write it up as a scope document with a fixed price and timeline. You keep the document whether or not you proceed.
UI and UX design
Every screen designed in Figma before a line of code. You click through a working prototype on your own phone and change anything you like at this stage, because changing it later costs ten times more.
Build
Two-week sprints. At the end of each you get a test build on your phone through TestFlight and Google Play internal testing, plus a short note on what changed. The backend and admin panel are built in parallel by the Laravel team.
Testing and store submission
We test on real low-end and high-end Android devices and current iPhones, not just simulators. Then we prepare the listings, screenshots, privacy policy and data-safety forms, and submit. Apple developer enrolment for a Nepali company needs a D-U-N-S number and a dollar card; we walk you through both.
Launch and support
Ninety days of bug fixing is included with every project. After that, a monthly maintenance plan covers OS updates, store policy changes, certificate renewals and small improvements. Most clients stay on it.
The Nepal-specific parts
The things an overseas agency will not know about and a first-time developer will underestimate. We have done each of them enough times to quote them accurately.
- RsPaymentseSewa, Khalti, IME Pay, ConnectIPS, Fonepay QR
- OTPSMS and OTPSparrow SMS, Aakash SMS, with fallback
- BSNepali calendarBikram Sambat dates alongside AD
- नेNepali textUnicode input, Devanagari fonts that render properly
- 2GWeak connectionsOffline-first design, sync when signal returns
- FCMNotificationsFirebase push, scheduled and segmented
What we build with
Boring, well-supported choices on purpose. Every one of these will still have developers available in Nepal in five years.
App
- Flutter
- Dart
- Kotlin
- Swift
- React Native
Backend and admin
- Laravel
- PHP 8
- MySQL
- Redis
- REST API
- Node.js where needed
Infrastructure and tooling
- Firebase
- Google Maps
- AWS and DigitalOcean
- Cloudflare
- GitHub
- Figma
Why businesses in Nepal pick us for app development
Who you will be dealing with
- Er. DB Ghale
- Founder and CEO. Scopes every app project personally.
- Er. Ashoka Shrestha
- Chief Technology Officer. Owns architecture and code review.
- Er. Rajiv Bashyal and Mr. Kapil Tandukar
- Project Managers. Your day-to-day contacts during the build.
Office: Sitapaila, Kathmandu. You are welcome to visit before you sign anything.
Questions we get asked before every app project
If yours is not here, ask us on WhatsApp. Someone technical answers, not a sales script.
How much does mobile app development cost in Nepal?
At Web House Nepal a simple business app for Android and iOS starts from around NPR 3,50,000. An app with its own backend, admin panel, payments and OTP login usually lands between NPR 8,00,000 and NPR 20,00,000. Anything involving banking compliance, offline sync or ERP integration is quoted after a scoping session.
The three things that move the price most are the number of screens, how much backend logic sits behind them, and how many outside systems the app has to talk to. A quote that does not ask you about all three is a guess.
How long does it take to build a mobile app?
A starter app takes six to eight weeks from signed scope to store submission. A business app with a backend takes ten to fourteen weeks. Apple's review adds a few days at the end, and Google Play can take up to a week to approve a brand-new developer account, so we get that started in week one.
Should I build for Android or iOS first?
In Nepal, Android is well over ninety percent of the market. If budget forces a choice, Android first. For most clients we recommend Flutter, which produces both apps from one codebase, so iOS comes for a small additional cost rather than as a second project.
Who owns the app and the source code?
You do. The Play Console and App Store Connect accounts are created in your company's name, the source code lives in a repository you control, and the backend runs on hosting in your name. If you ever move to another developer, nothing is locked with us.
Can you integrate eSewa, Khalti or Fonepay?
Yes. We have integrated eSewa, Khalti, IME Pay, ConnectIPS and Fonepay QR in both apps and websites. We also handle SMS OTP through Nepali providers, Bikram Sambat dates, and Nepali Unicode input.
Can you take over an app another company built?
Usually. We start with a paid code audit so both sides know what state it is in before committing. If the previous developer will not hand over the source or the store accounts, we can advise on rebuilding, which is sometimes cheaper than untangling.
Do you sign an NDA?
Yes, before the scoping session if you want one. We have a standard mutual NDA, or we will sign yours.
What happens if I want changes after launch?
Small changes are covered by the maintenance plan. Larger features get scoped and quoted separately, the same way the original project was. You are never obliged to use us for them, because you own the code.
Related services
Tell us what the app needs to do
Send a paragraph, a sketch, or a competitor's app you like. We will come back within one working day with questions, and a scoping session if it makes sense.
- Call 01-4794680
- WhatsApp +977 9801194962
- Email info@webhousenepal.com