Concise answers to the commercial and technical questions New Zealand businesses commonly ask about custom web application development.
What is a web application?+
A web application is software accessed through a browser rather than installed as a traditional desktop program. Users sign in, work with live data and complete workflows from devices that have an internet connection and the right permissions.
What is the difference between a website and a web application?+
A website primarily publishes information. A web application supports interactive work—logging in, capturing data, applying business rules, managing workflows, generating outputs and integrating with other systems. Many modern sites include application features, but the purpose and complexity differ.
Can you turn an existing spreadsheet into a web application?+
Often yes, where the spreadsheet already encodes a proven process. We assess the calculations, workflows, users and risks, then recommend improving the spreadsheet, governing it, building a hybrid solution, or migrating the operation into a full web application.
Can Excel remain connected to the web application?+
Yes. A common pattern is a web application for multi-user operations, with Excel retained for analysis, modelling or specialist reporting against the same governed data.
When should we move beyond Excel?+
When you need concurrent multi-user editing, field or customer access, strong role-based security, mobile-first workflows, higher data volumes, audit trails or integrations that workbooks struggle to support reliably. We help decide based on users, risk and cost—not a default rebuild.
Can several people use the application at the same time?+
Yes. True multi-user operation is one of the main reasons organisations choose a web application. Multiple authorised users can work against one live dataset without emailing files or overwriting each other’s changes.
Will the application work on mobile phones and tablets?+
Responsive web applications are designed to work across desktop, tablet and mobile browsers. Native mobile apps are sometimes still appropriate, but many operational needs can be met with a well-designed browser application.
Can you build a customer or supplier portal?+
Yes. Customer and supplier portals are a common category of web application—providing secure external access to selected workflows without exposing internal networks or uncontrolled files.
Can you build a SaaS product?+
Yes. We can help design and build software intended for multiple customers, including authentication, account structures, multi-tenant architecture, administration tools and staged product development. Scope and commercial model are agreed during discovery.
Can we begin with a prototype?+
Yes. Early prototypes and working releases help validate workflows, interfaces and assumptions before wider investment. Many projects begin with a focused first version rather than a complete platform.
How long does web application development take?+
Timelines depend on workflows, roles, integrations, data migration and the breadth of the first release. A focused operational application can be delivered in stages; a multi-tenant SaaS product typically takes longer. Discovery produces a realistic delivery plan.
How much does a custom web application cost?+
Cost depends on scope: workflows, roles, data model, integrations, interface complexity, mobile or offline needs, reporting, security and ongoing support. A focused internal application differs substantially from a customer-facing SaaS platform. An initial consultation clarifies suitability and likely staging.
What technologies do you use?+
Our modern stack commonly includes Next.js, React, TypeScript, Node.js and cloud platforms such as Google Cloud, Firebase, Firestore, Supabase and PostgreSQL. We previously developed applications using Microsoft .NET and SQL architectures and can support or integrate with Microsoft environments where appropriate. Cursor is our AI-assisted development environment—not a JavaScript framework. Architecture is selected for the application, users, security, scale and existing systems.
Where is the application hosted?+
Hosting is selected to suit the project—commonly managed cloud platforms such as Google Cloud or equivalent environments. Exact hosting, ownership and operational arrangements are agreed as part of the project proposal.
Can it be hosted in our own Google Cloud or cloud environment?+
Often yes, where that aligns with your IT and security requirements. Client-owned cloud environments can be used where appropriate and are discussed during architecture planning.
Can the application integrate with our existing systems?+
Integration can be assessed where suitable APIs, permissions, licensing and data quality exist. Potential connections include Excel, Microsoft 365, Google Workspace, accounting platforms, CRM systems, email, payments, mapping services, databases and other external APIs.
Can you work with an application another developer started?+
Often yes. We can review an existing codebase or partial build, assess maintainability and risk, and recommend remediation, completion or a controlled rebuild where that is more practical.
Can AI be included in the application?+
Where it delivers practical value—such as document extraction, classification, summarisation, search assistance or drafting support. Important decisions may still require human review. We do not promise fully autonomous systems.
Who owns the application and source code?+
Ownership, hosting, licensing and support arrangements are agreed as part of the project proposal. Commercial terms are set out clearly before development proceeds.
What ongoing support is available?+
Support, enhancements, monitoring and documentation updates can be arranged according to the importance of the application and expected change. Details are agreed in the proposal rather than assumed as a fixed package.
Can the application work offline?+
Offline capability is possible in some applications, but it adds architectural complexity and must be assessed early. Many field scenarios work well with a mobile-friendly online application; true offline sync is scoped only where needed.
How do you manage users and permissions?+
Applications are designed with authentication, roles and permissions so users see and edit only what is relevant. Access management—including deactivating users—is part of operational governance.
Do we need a complete specification before starting?+
No. A clear initial scope helps, but important business rules are often refined while users interact with working versions. We typically progress from discovery into prototype and iterative development rather than requiring a perfect specification first.
Can a business application later become a SaaS product?+
Yes. Many commercial products begin as an internal operational application. Once the workflow is proven, multi-tenant accounts, billing and product packaging can be introduced in later stages.
Is a custom web application always better than off-the-shelf software?+
No. Off-the-shelf software is often the right choice when it fits closely. Custom development makes sense when your process, integrations or competitive product requirements are not well served by standard packages—or when a focused custom system is simpler than forcing an unsuitable platform.