Service

Custom Access Database Web Apps
for Australian businesses outgrowing Microsoft Access.

Your business already knows the workflows it needs. The problem is that those workflows still live inside an old Microsoft Access file. We rebuild them as a custom web application with proper user access, integrations, reporting, and room to grow.

Perth-based. Australia-wide. Fixed-price quotes after discovery. Ideal when you need an Access-style workflow rebuilt as maintainable custom software, not just a patched legacy file.

  • AU-wide Perth-based · servicing Australia
  • 18+ yrs Replacing Legacy Systems
  • Fixed Price scopes, no surprises
  • Full Data migration
Custom Rebuilds

Turn Access Workflows Into a Proper Custom Web Application

This page is for businesses that already know the Access database needs to become real software. Not just a cleanup. Not just a migration plan. A custom application that preserves the workflows your team depends on while making the system faster, safer, and easier to extend.

HELLO PEOPLE rebuilds Access-based processes as cloud-hosted web applications. Data entry forms, approval flows, reports, dashboards, customer records, quoting tools, operational registers, and integrations with Xero or MYOB. Same business logic where it still works. Better architecture underneath.

If the technology question is whether Access should be replaced, the answer sits on our Access replacement page. This page is about the build itself: scoping the new system, designing it well, migrating the data, and delivering maintainable custom software.

Still deciding whether to replace or upgrade Access at all? Start with our Access replacement overview.

Legacy Access database being replaced with a modern web-based business application
How it runs

An Access database replacement project, end to end

Three stages. No surprises. Your live Access database stays untouched until cutover — delivered personally by the founder.

  1. Week 0

    Access Database Audit

    15-minute scoping call. We map your current Access tables, forms, queries, reports and VBA, plus the workflows the team relies on every day. Fixed-price quote inside 48 hours.

  2. Weeks 1–N

    Build & Parallel-Run

    New web app built in a sandbox and parallel-run against your live Access database. Every form, calculation and report verified against the existing system before production. No risk to live data.

  3. Cutover

    Go-Live & Handover

    Production cutover on a planned window — typically a weekend. Team training, monitoring active, 30 days post-launch support. Documentation and source code handed over in full.

Founder profile

Kasun Wijayamanna

Founder · Perth, WA · Started HELLO PEOPLE in 2008

18+ Years running HELLO PEOPLE

Founded in 2008. Two decades of technology-driven business transformation across Australia.

100+ Projects delivered

Startups to government agencies across mining, healthcare, legal, education and more.

HDR Researcher · Curtin University

Postgraduate research in Artificial Intelligence and Retrieval-Augmented Generation (RAG).

MBA Oil & Gas

Deep technical expertise combined with strong business and financial acumen.

Perth Based in WA

Serving businesses across Western Australia and nationally.

AU+TH International experience

Professional background in Bangkok, Thailand before migrating to Perth.

PHF Paul Harris Fellow · Rotary

Former President of Rotary Club of Booragoon. Over a decade of community service.

Read the full bio — research, career, community involvement and how HELLO PEOPLE runs projects.

See full founder page
Sound Familiar?

Why businesses replace Access

If any of these sound like your Access database, you are not alone. These are the exact problems that trigger an Access replacement project.

Corruption and crashes

The database corrupts regularly. Records go missing. The compact-and-repair cycle is part of somebody's weekly routine. One bad crash and years of data could be gone.

Single-user bottleneck

Only one person can use the database reliably at a time. Record locking fails. Two people editing the same data leads to overwrites. The database was never designed for your current team size.

No remote access

The database lives on a server or shared drive. Working from home means VPN or Remote Desktop, if it works at all. Field workers and remote staff have no access whatsoever.

What We Build

What your new system looks like

We build a modern web application tailored to your data and workflows. Here is what you get.

Cloud-hosted web application to replace your Access database

A modern browser-based application that replicates the workflows your team uses every day in Access. Faster, more reliable, and accessible from anywhere. No more installing Access on each machine or worrying about file corruption.

Built on a proper relational database with role-based access control, audit trails, and automated backups. Your data is secure, searchable, and backed up without anyone needing to remember to do it.

Web app development

Proper multi-user access with role-based permissions

Access databases break down when multiple people try to use them at the same time. Record locking fails, data gets overwritten, and corrupted files become the norm. The replacement handles concurrent users properly from day one.

Each user gets their own login with permissions matched to their role. Managers see everything, data entry staff see their own records, and external users can be given limited portal access if needed.

Customer portals

Complete data migration from Access to the new system

Your Access database has years of business data: customer records, transaction history, reporting data, document references. All of it migrates across. We do not leave data behind.

We map every table, relationship, and lookup in your current database, clean up inconsistencies that have built up over the years, and migrate the full dataset into the new system. Historical data is preserved.

Legacy software modernisation

Integrations with Xero, MYOB, CRM, and your other tools

One of the biggest limitations of Access is that it does not talk to your other systems. Invoices get re-keyed into Xero. Customer details exist in three places. Reports require manual data consolidation.

The replacement connects to your accounting software, CRM, email, document storage, and anything else with an API. Data flows automatically instead of being copied between systems.

Xero integration

Built-in reporting and live dashboards

Access reports are painful to build and even worse to maintain. Queries are slow, formatting is limited, and getting the data you need usually means calling whoever built the database.

The replacement includes proper reporting: filterable, exportable, and available to anyone with the right permissions. Standard reports run automatically. Custom views can be saved.

Dashboard and reporting software
Modern web application dashboard replacing an Access database
Multi-user web application with role-based permissions interface
Data migration pipeline moving records from Access to a modern database
System integration diagram connecting business applications
Reporting dashboard with charts and KPIs replacing Access reports
Capabilities catalogue

Access database replacement services we deliver

Every capability below has been delivered for a real Australian business — from a small multi-user Access database to a Citrix-hosted Access front-end with a SQL Server back-end. If your scenario is not listed, ask — we build bespoke.

Multi-user Access database modernisation

  • Microsoft Access split database (.accdb / .mdb) → web app
  • Network-shared Access front-end → multi-user web platform
  • Concurrent-user limits (record locking) eliminated
  • Linked-tables architecture redesigned as proper schema
  • VBA business logic ported to maintainable server code
  • Access form-and-report layer rebuilt with modern UI
  • Audit trails, change history and user activity logging

Access + Excel hybrid workflows → web app

  • Excel + Access hybrid systems consolidated into one app
  • Excel data-entry forms → web data-entry with validation
  • Workbook formulas + Access queries → unified calculation engine
  • Manual CSV exchange between Access ↔ Excel eliminated
  • Pivot-table reports → live web dashboards
  • Power Query loads from Access → real-time API feeds
  • Excel macros + Access VBA → server-side business rules

Access database integration with cloud accounting

  • Access databaseXero two-way sync (customers, invoices, payments)
  • Access database ↔ MYOB integration with tracking categories
  • Access invoicing flows → Xero / MYOB invoice automation
  • Access customer master → cloud CRM contact sync
  • Access bills and supplier records → accounting platform
  • GST, payment terms and reference fields mapped correctly
  • Daily reconciliation feed between Access and accounting

Access on file-share / Citrix → cloud web app

  • Access on shared network drive → browser-native cloud app
  • Access via VPN / Remote Desktop → direct web access
  • Citrix-hosted Access front-end → cloud web app
  • Multi-site Access databases consolidated into one cloud platform
  • AWS / Azure hosting with automated daily backups
  • Mobile / tablet access for field staff
  • Offline-capable web app with sync for unreliable connections

Access security & compliance hardening

  • Role-based access control replacing Access user-level security
  • Single sign-on (Azure AD / Microsoft 365) integration
  • Audit trail and change history for compliance requirements
  • Australian privacy law / data residency hosting
  • Encrypted-at-rest data storage replacing .mdb file storage
  • Granular permissions per record, per form, per field
  • Multi-factor authentication and session management

Linked Access → SQL Server / Postgres backend

  • Access linked tables → SQL Server / Azure SQL backend
  • Access front-end → ASP.NET Core / React rebuild
  • Access + SQL Server upgrade to current SQL Server version
  • On-prem SQL Server → Azure SQL Database migration
  • Access linked to MS SQL → cloud PostgreSQL migration
  • Stored-procedure logic refactored into application layer
  • SSRS / Access reports → modern web dashboards
Legacy database migration project
Case Study

Legacy database migration that preserved 15 years of data

We migrated a sporting club from Microsoft Access to a modern web platform. Fifteen years of member data, registrations and competition records, safely moved and now cloud-accessible.

Read the full case study
15 yrs Data preserved
100% Cloud accessible
50% Less admin time
Business Outcomes

What changes when you replace Access

The benefits go beyond just fixing crashes. Here is what Access replacement actually delivers for your business.

Team of users accessing the same business system simultaneously

Proper multi-user access without corruption or record locking

Access breaks when more than a handful of people use it at the same time. The web replacement handles concurrent users from the start. No file locking, no corruption, no lost records.

Everyone works on the same live data. Changes are instant and visible to the whole team.

Business owner accessing system remotely from a tablet

Access your data from anywhere: browser, tablet, phone

No more VPN tunnels, Remote Desktop sessions, or driving to the office to check a record. The system runs in a browser. Staff access it from home, from site, or from the road.

Works on any device with a modern browser. No software installs needed.

Connected business systems exchanging data automatically

Connected to your accounting, CRM, and other business tools

Your Access database sits in a silo. The replacement connects to Xero, MYOB, Salesforce, HubSpot, and whatever else your business uses. Data flows automatically.

No more re-keying invoices. No more exporting CSVs. Systems talk to each other properly.

Cloud backup and disaster recovery infrastructure

Automated backups and disaster recovery built in

Access databases get backed up when someone remembers to copy the file. Cloud-hosted applications have automated backups, daily at minimum, more frequently for critical data.

If something goes wrong, you can restore to a specific point in time. No more praying that the backup from last Thursday still works.

Development team maintaining and extending a modern business system

A system that anyone can maintain and extend

Most Access databases were built by one person who may no longer work at the business. The replacement is built on standard web technology that any competent developer can maintain.

New features, new integrations, new reports. The system grows with your business instead of hitting Access's limitations.

Who This Is For

Typical businesses that replace their Access database

If you recognise your situation here, we have done this before.

01

Admin-heavy businesses

Businesses managing thousands of records through Access forms and queries. Customer data, job records, equipment registers, compliance logs. The database is central to daily operations and it is starting to buckle.

02

Multi-site and remote teams

Teams spread across offices, sites, or working from home who cannot reliably access a shared Access database over the network. VPN and Remote Desktop workarounds are slow and unreliable.

03

Businesses that have outgrown Access

The database was built five or ten years ago and has grown beyond what Access can handle. Too many records, too many concurrent users, too many linked tables and queries slowing everything down.

04

Operations dependent on one person

The Access database was built by someone who has since left, retired, or moved on. Nobody else understands the VBA code, the query logic, or the relationships between tables.

05

Businesses needing integrations

Teams that re-key data from Access into Xero, MYOB, or their CRM because the database cannot talk to anything else. Hours wasted every week on manual data transfer between systems.

06

Regulated industries

Businesses in healthcare, mining, finance, or professional services where audit trails, access controls, and data security are requirements, not features Access was designed to deliver.

How We Deliver

How an Access Replacement Project Works

Every database is different, but the process follows the same proven structure.

Access Database Review

We open your existing database and map every table, form, query, report, VBA module, and relationship. You get a full inventory of what the database does and where the risks are.

Requirements & Future State

We define what the replacement needs to do. Keep the workflows that work, fix the ones that do not, and add features that Access could never deliver (integrations, remote access, proper multi-user).

Architecture & Design

We design the database schema, application architecture, and user interface. You see wireframes and a technical plan before we write any code. The system is designed for your data, your workflows, and your team.

Build & Migrate

We develop the application in stages, showing you working features every couple of weeks. Data migration runs alongside development. We map, clean, and transfer your data into the new system.

Parallel Running & Testing

Both systems run side by side so your team can verify everything works. We test data integrity, user workflows, integrations, and edge cases before switching over.

Go Live & Ongoing Support

We switch over, decommission the old Access database, and stay on for support. Bug fixes, security updates, new features. Most clients keep us on a monthly plan because we already know the system.

Technical Fit

What your new system connects to

One of the main reasons to replace Access is to connect your data to the rest of your business. Here is what we integrate with.

Xero, MYOB & QuickBooks

Invoices, payments, and financial data flow between your new system and your accounting platform automatically. No more re-keying.

CRM & Sales Platforms

Salesforce, HubSpot, Zoho, or Pipedrive. Sync customer records, deals, and communication history with your business system.

Excel, CSV & Legacy Data

Import existing data from Excel spreadsheets, CSV exports, and other legacy systems. Bulk import tools built into the new application.

APIs & Custom Systems

Connect to any system with an API. Industry platforms, government portals, warehouse management, logistics tools, and custom internal systems.

Document & File Storage

SharePoint, Google Drive, Dropbox, or S3. Attach documents to records in your system with proper versioning and access control.

Authentication & SSO

Azure AD, Google Workspace, Okta. Single sign-on so your team uses the same login they already use for everything else.

Our Access database had been running the business for twelve years. HELLO PEOPLE replaced it with a web app in fourteen weeks. Same data, same workflows, but now the whole team can use it from anywhere and it talks to Xero automatically.

Managing Director Perth professional services firm · 25-person team
Why us

Why HELLO PEOPLE

  • We build, not just advise

    You get working software, not a slide deck of recommendations. Everything we design gets built, tested and handed over — not left as a strategy artifact.

  • Fixed-price quoting

    You know the cost before we start. No hourly surprises, no scope creep — we scope it, quote it, ship it.

  • Built for Australian business

    Perth-based team who understand Xero, MYOB, ServiceM8, simPRO, Cliniko, Deputy — the tools your business actually runs on.

  • Senior team, direct access

    You email Kasun, you get Kasun. No account managers, no offshore handoff — straight from scope to ship.

  • Full code ownership

    When it is done, you own every line of code, every credential, every artefact. No lock-in, no license fees, no black-box dependencies.

FAQs

Common questions about Access rebuild and web app projects

How much does it cost to replace an Access database?

Every database is different. Some are simple data stores, others run half the business. We offer a free initial consultation to understand what your database does, followed by a proper discovery phase. After that, you get a fixed-price quote for the full project. No hourly billing, no surprises. Book a free 15-minute call and we will give you an honest steer.

How long does it take to replace an Access database with a web app?

A straightforward replacement typically takes 10 to 16 weeks from kickoff to go-live. More complex databases with extensive VBA, multiple linked tables, and integration requirements may take 16 to 24 weeks. Projects are delivered in phases, so you see working software early. Not a big reveal at the end.

Will we lose any data during the migration?

No. We migrate all your data. Every table, every record, every relationship. We map the full database before starting, clean up inconsistencies, and run parallel systems before switching over. Historical data is preserved. You verify everything works before the old database is decommissioned.

Can the replacement connect to Xero or MYOB?

Yes. System integration is one of the main reasons businesses replace Access. We connect to Xero, MYOB, QuickBooks, Salesforce, HubSpot, Shopify, and dozens of other platforms via their APIs. Data flows automatically instead of being re-keyed between systems.

Can the team still work while the replacement is being built?

Yes. You keep using your existing Access database during the entire build. We run both systems in parallel during testing, and only switch over when everything is verified and your team is comfortable. There is no downtime or forced cutover.

Do we need to change how we work?

The goal is to keep the workflows your team already knows while removing the limitations of Access. The new system mirrors your current processes: same data, same logic, same flow, just without the corruption, single-user issues, and lack of integrations. We add improvements where they make sense, but we do not force unnecessary change.

What happens if something goes wrong after launch?

We offer monthly support plans that cover bug fixes, security updates, and new feature development. Most clients stay with us because we already know the system inside out. If anything breaks, we fix it promptly. Data backups run automatically so nothing is ever lost.

Can the project be staged instead of one big delivery?

Yes. We recommend staged delivery for most Access replacement projects. We start with the most critical workflows, get those live, then build out remaining features in subsequent phases. You get working software sooner and can give feedback as we go.

Talk to Us About Rebuilding Your Access System

Tell us what the current Access database does, which workflows must be preserved, and what the new web app needs to improve. We will come back with a practical build plan and realistic cost.

Prefer a quick chat? Call 0425 531 127. We answer the phone in Perth.