AU owned Perth WA. Websites, WordPress support, apps and integrations. Very affordable small-business pricing. Free fit check before scope. Fixed-price options for clear work. Australia-wide support. No outsourcing or offshore handoff. Phone +61 3 6413 4207. Phone and email support.
Perth apps, portals and workflow tools Applications development for practical business systems Own the IP

Applications development for the workflow behind the website

Doohickey designs, builds and supports affordable custom applications for Australian businesses: web apps, client portals, dashboards, CRM workflows, AI tools and the systems that replace spreadsheet sprawl.

Business apps for Perth teams with messy workflows

If quotes, jobs, compliance, bookings, reporting or customer updates are living in spreadsheets and inboxes, the right app starts with one workflow that saves time every week.

Common usersStaff, customers, suppliers and members
Core workPortals, dashboards, CRMs and workflows
PricingAffordable staged scope
DataAustralian hosting by default
OwnershipYour IP, documentation and handover

Websites

A service website, WordPress build or landing page that explains your business and makes it easy to enquire. We agree the content, CMS and ongoing care before launch.

Website development

Applications

Web applications and internal tools for the work your team does every day. Start with the users, the records they need and the first workflow worth building.

Application development

CRM builds

Custom CRM or Dynamics 365 development for customer records, enquiries and follow up. Connect your website and existing tools without making staff enter everything twice.

CRM development

Custom software

Software for a business process that off the shelf tools cannot cover well. Test the workflow early, then build the agreed release with a documented support path.

Custom software development

Platforms and portals

Customer portals, learning platforms and shared business systems. Plan access around the people using them, with clear permissions and connections to the systems behind the screen.

Platform and portal development

Website and software care

CMS, theme and plugin updates, website fixes and application support. Your agreement sets the support hours, response targets and work included, with phone and email contact in Australia.

Maintenance and support

Portals, CRMs, Power Apps and integrations

Choose the platform around the job: a custom web app when you need control, Power Apps when Microsoft 365 is already central, a portal when customers need self-service, or APIs when the systems exist but do not talk.

Website help
Website Support

Get practical phone and email help for broken forms, CMS edits, layout fixes, plugin issues, hosting questions and urgent website problems.

Business apps
App Development

Replace spreadsheet, email and manual handoff work with a secure web app, portal or field workflow your staff can use.

Dynamics CRM
Dynamics 365 CRM Development

Shape Dynamics 365 around real sales, service and reporting workflows instead of letting the CRM become another admin burden.

Microsoft apps
Power Apps Development

Build practical Microsoft 365 apps for inspections, approvals, job tracking and admin workflows without creating licence or data-model mess.

Power Pages
Power Pages Portals

Create secure Microsoft portals for customers, suppliers or members when Dataverse and Microsoft 365 already sit behind the business.

System links
Custom API Integrations

Connect the systems your team already uses so enquiries, bookings, payments, CRM records and reports move without re-keying.

LMS
LMS and Learning Systems

Training providers, RTO-adjacent teams, franchises, field service businesses and compliance-heavy small businesses.

Engineering
Engineering Systems

Engineering, construction, mining services, manufacturing and technical consulting teams.

AI Apps
AI App Development

Owners, founders and operations managers who need useful software quickly, without gambling the business on a demo.

CRM cleanup
Custom CRM Development

Clean up leads, quotes, jobs, customer history and reporting so sales, service and operations work from the same record.

Custom systems
Custom Software Development

Build the software your process needs when off-the-shelf tools keep creating workarounds, double handling and reporting gaps.

Web apps
Web App Development

Create browser-based tools for staff, customers or suppliers to submit data, check status, manage jobs and run reports.

Client access
Customer Portal Development

Give customers, members or suppliers a secure place to log in, upload details, check progress and reduce email back-and-forth.

Automation
Business Process Automation

Owners and operations managers who need fewer manual handoffs, not a mystery automation stack.

AI fit check
AI Implementation Consulting

Find the first AI use case worth building, test it against real work, and leave with a build or no-build recommendation.

Support
Software Maintenance & Support

Software maintenance and support keeps custom apps, portals, integrations and internal tools patched, monitored and easier to improve after launch.

AI automation
AI Automation For Small Business

Use AI to triage enquiries, read documents, draft replies or prepare quotes while people stay in control of the final decision.

AI Agents
Custom AI Agent Development

Teams that need AI to assist a repeatable operational workflow, not act as an unsupervised black box.

Model APIs
AI Integration

Put AI inside your CRM, portal, website or internal tool with the right model, permissions, logging, cost limits and human review.

Chatbots
AI Chatbot Development

Small and medium businesses that want faster enquiry handling or internal support without pretending the bot can do everything.

How to compare Perth app developers

A useful app development conversation should start with workflow, data, support and ownership before anyone argues about framework choice.

SaaS first

Use the standard tool if it fits

If a standard SaaS product already solves 80 percent of the workflow cleanly, use it. Custom work makes sense when the work is specific, repeated and close to revenue or risk.

Power Apps

Good inside Microsoft 365

Power Apps can be a practical fit for internal forms, approvals and field workflows when licensing, Dataverse, permissions and handover are planned properly.

Custom web app

Best for owned workflows

A custom web application suits portals, dashboards, customer self-service, unusual permissions, AI-assisted workflows and integrations that need to belong to the business.

Rescue review

Best when trust is low

If an app is half-built, offshore, slow, undocumented or hard to put live, start with a straight review before spending more on features.

Built so someone can own it after launch

Security, hosting, documentation, handover and support are part of the build, because the real test is whether your staff can keep using it after the first month.

01

Define the job

We define the business goal, the users, the messy handoffs and the point where the build becomes worth doing.

02

Prototype the shape

You see screens, service flows and trade-offs early. No mystery deck, no surprise scope.

03

Build in the open

Short cycles, visible progress, production-minded engineering and a short weekly progress update.

04

Launch and hold

We ship, watch the system, fix the sharp edges, and leave clean documentation behind.

Perth app development questions

Useful answers for WA businesses looking at custom web applications, portals, dashboards, AI tools or software rescue.

A good application project starts with the business workflow, not the technology label. We look at the public website and lead path, the spreadsheet or inbox process behind it, the people who need access, and whether the right answer is a custom app, Power App, CRM workflow, customer portal or rescue review.

Public website first?

If the app starts with enquiries, bookings or customer self-service, the public website and the internal workflow should be planned together.

See Perth web development

What is the difference between a website and a web app?

A website explains the business and brings in enquiries. A web app lets staff, customers or suppliers log in, submit data, check status, run reports or complete a workflow. Many Perth businesses need both, but not always at the same time.

Can you build around our current spreadsheets?

Yes. We map the spreadsheet, inbox and handoff process first, then decide whether it should become a dashboard, CRM workflow, portal, Power App or custom application.

Do you build Power Apps as well as custom software?

Yes. If your team already works in Microsoft 365, Power Apps or Power Pages can be a sensible fit. If you need more control, performance or product-grade UX, a custom web application may be better.

Can you rescue a stalled app project?

Yes. We start with a rescue review covering source code, access, hosting, data, vendors, security and business risk, then recommend whether to stabilise, finish, rebuild or stop.

Agreed before you commit

Affordable work starts with a scope you can understand. We put the costs and responsibilities in writing before work begins.

Website costs
Your quote separates the upfront work from the monthly plan. We agree what hosting, CMS updates and support cover, along with any licences or extra work.
Application builds
Applications, CRM, custom software and platforms are quoted against the agreed specification. The first release, acceptance checks and payment stages are set before development.
Content and changes
We confirm what content you supply and whether writing, photography, migration or integrations are included. Revision limits and work outside the scope are agreed, not assumed.
Ownership and leaving
Domain control, account access, source code, third party licences and handover are covered in the agreement. The monthly plan also sets any minimum term, cancellation notice and transfer arrangements.
Care after launch
We agree support hours, response targets and defect correction terms. A first response target is different from a guaranteed fix time, and new features need their own scope.
Discuss the scope