02 / App & Web Development
Design the experience. Build what it needs.
Custom applications, websites, and commerce experiences built around the people using them and the work behind the interface.
Discuss this workOn this page
Services & capabilities
What we can do together.
Start with a focused website, explore a product through a prototype, or build a custom application around a real workflow. We connect the experience people see with the data, rules, and systems that make it work.
Choose one service or connect several. Your proposal defines the work and deliverables.
Discovery & specification
Turn an idea or a difficult workflow into a buildable brief, with key decisions made before committing to features and architecture.
- Users, goals & everyday tasks
Identify who will use the experience, what they need to accomplish, and where the current process creates friction or unnecessary work.
- Workflows, roles & business rules
Map the steps, approvals, access levels, and exceptions behind the interface so the software reflects how your business actually needs to operate.
- Data & existing systems
Review the content, records, accounts, and services the project depends on. Identify integration access, migration needs, and who owns each source of information.
- Feature priorities & release boundaries
Separate essential first-release features from later improvements. Set acceptance criteria and choose whether the next step is a prototype, MVP, or larger build.
- Technical approach & responsibilities
Compare appropriate platforms and custom development, then agree hosting, third-party costs, access, delivery dependencies, and the responsibilities that continue after launch.
Possible outcomeA defined feature brief, system outline, and practical basis for a scoped development quote.
User experience & interface design
Make important tasks easy to understand. Shape the structure, content, and interactions across the screens people use.
- Information architecture & user journeys
Organize pages, screens, and navigation around the user’s goals. Show the path from arriving or signing in to completing the intended task.
- Wireframes & content structure
Establish what each screen needs to say and do. Prioritize useful information, clear choices, and the content or data needed to support them.
- Responsive visual design
Apply the brand through typography, spacing, color, and reusable interface components. Adapt layouts and controls for mobile, tablet, and desktop use.
- Forms, feedback & interface states
Design instructions, validation, loading, empty, success, and error states so people understand what is happening and how to recover when something goes wrong.
- Prototypes & design review
Connect selected screens into a clickable prototype for review. Working accounts, data, and backend services require a separate build scope.
Possible outcomeReviewed journeys and interface designs, with a prototype where useful to test the proposed experience.
Custom application development
Build software around the work: customer-facing web applications, internal tools, and tailored workflows, including the functionality behind the interface.
- Customer & team applications
Develop browser-based tools for customers and teams, from account tasks and approvals to day-to-day operations.
- Accounts, roles & permissions
Implement the agreed sign-in and account flows, with access rules enforced by the backend so users can view and change only the appropriate information.
- Backend, data & business logic
Build the server-side features, data models, validation, and business rules that support the application, including how records are created, updated, and related.
- APIs & system integrations
Connect the application to agreed external services or existing systems. Define data exchange, access credentials, failure handling, and the limits of each provider.
- A first release or a broader build
Start with a defined first release or scope a larger application. Features, integrations, and operational needs shape the development plan.
Possible outcomeWorking application features and connected backend functionality within the agreed release scope.
Custom e-commerce development
Connect product discovery, buying, and order workflows. Choose the right commerce foundation, then tailor what your business needs.
- Storefronts & buying journeys
Shape collection, product, cart, and customer journeys around the offer. Make product information, options, and the next buying step clear across screen sizes.
- Catalog, variants & customer accounts
Structure products, options, pricing information, and account needs. Agree how catalog data is maintained and what customers can view or manage after ordering.
- Platform customization & custom components
Adapt an existing commerce platform, create a custom storefront, or build features around your business needs.
- Checkout & payment-provider integration
Connect appropriate checkout and payment services, then test the agreed purchase states. Confirm merchant ownership, provider access, and shipping and tax configuration responsibilities.
- Order, inventory & fulfillment connections
Connect agreed order and product data to fulfillment or operating systems. Define stock sources, status updates, exceptions, migration, and who handles customer support and returns.
Possible outcomeA tailored commerce experience with the agreed catalog, payment, and order connections tested together.
Websites & content-led experiences
Give visitors a clear understanding of your business and an easy path to the next step.
- Page planning & visitor priorities
Define the essential pages, their purpose, and the next action on each.
- Content layout & brand expression
Organize supplied or commissioned copy, imagery, and service information into readable pages. Keep the visual system consistent while giving key pages their own composition.
- Responsive implementation & navigation
Build layouts, menus, links, and reusable page components for different devices. Include keyboard use, legible content, and clear focus states in the implementation.
- Enquiries & useful integrations
Implement agreed forms and connected services with validation and useful feedback. Clarify how enquiries reach the business and what happens if delivery fails.
- Content updates & search foundations
Set up the agreed editing approach, page titles, descriptions, meaningful headings, and indexable content. Additional content production, migration, and ongoing search work are scoped as needed.
Possible outcomeA coherent website with purposeful pages, responsive layouts, and a practical route for enquiries or other agreed actions.
Testing, launch & ongoing care
Check the important behavior, prepare for launch, and make ownership and ongoing responsibilities clear.
- Functional & integration testing
Check the agreed journeys, data handling, permissions, and connected services. Include invalid input and failure states alongside successful paths, with findings reviewed before release.
- Device, keyboard & accessibility checks
Review representative screen sizes, browser behavior, keyboard navigation, form feedback, and automated accessibility findings. Agree any deeper specialist audit or additional device coverage the project needs.
- Performance & delivery review
Review images, fonts, page delivery, and avoidable loading costs. Identify practical improvements and check representative pages in the implemented website or application.
- Deployment, access & handoff
Prepare the agreed hosting configuration, domains, environment settings, and launch checks. Clarify account ownership, code access, documentation, and recovery responsibilities before the handoff.
- Maintenance & planned improvements
Scope ongoing updates, provider changes, content edits, and further features separately. Agree access, capacity, response expectations, and the distinction between maintenance and additional development.
Possible outcomeA reviewed release, clear handoff, and an agreed plan for any continuing care or development.
Our process
How we work together.
Websites, prototypes, and applications need different depths of work. We use the relevant stages to move from brief to release, then agree any ongoing support.
- 01
Discovery
Understand the users, current workflow, existing content and data, and the systems the experience needs to connect.
- 02
Strategy
Prioritize the features, choose an appropriate technical approach, and agree the release boundaries, responsibilities, and acceptance criteria.
- 03
Design
Map the journeys and screens, develop the responsive interface, and review a prototype where it helps resolve the experience.
- 04
Development
Implement the commissioned frontend, backend, and integrations; test the important states and prepare the agreed deployment and handoff.
- 05
Management
Support updates, maintenance, launch content, and improvements based on actual use. Ongoing work is scoped separately.
Scope, deliverables & inputs
Built around the way it works.
When it fits
Your customers need a better digital experience, your team is working around disconnected tools, or your product needs software built for its workflow.
What helps us begin
Tell us who will use it, what they need to do, and which systems it should connect to. A finished technical specification isn’t required. For commerce, we’ll also discuss your catalog, payment provider, migration, shipping, tax, and order support.
Possible deliverables
Depending on your scope:
- A feature brief covering journeys, roles, integrations, and acceptance criteria.
- Reviewed screen designs or a clickable prototype for the selected journeys.
- Source code and configured integrations for the commissioned build.
- Test findings, launch checks, and the agreed deployment setup.
- Practical guidance on access, ownership, updates, and ongoing responsibilities.
Indicative professional fees / USD
What it can cost.
Use these ranges to start planning. Your quote depends on the work, inputs, and complexity.
- Focused website
- $1,000–2,500
- Small multi-page site
- $2,500–6,000
- App discovery / specification
- $750–2,000
- UX prototype
- $1,500–4,000
- Bounded application MVP
- $6,000–18,000+
Larger applications and custom e-commerce are quoted after discovery. The MVP range covers a defined first release; more complex work can exceed it.
Media, software, hosting and domains, samples, physical production, shipping, taxes, and transaction charges are separate from AVM’s professional fees.
