Inspiration
Australian small business owners spend an average of 15 hours per week on administrative tasks. Filing Business Activity Statements every quarter, reconciling GST obligations in Xero or MYOB, tracking superannuation for employees, staying compliant with Fair Work Act entitlements, managing ATO lodgement deadlines -- none of this earns revenue. All of it is required. And almost none of the general AI tools available today know anything specific about how Australian businesses actually operate.
That is the problem AppZ AU Business Advisor was built to solve.
What it does
AppZ AU Business Advisor is a free web tool powered by Gemini 2.0 Flash that takes basic information about an Australian small business -- industry, size, current software stack, biggest pain points -- and generates a personalised automation blueprint in seconds. Not generic advice. A structured, prioritised plan that accounts for the business's specific context: whether they are GST-registered, whether they are running Xero or MYOB, whether they have staff and therefore superannuation obligations, and what their most time-critical compliance deadlines are.
The tool produces three core outputs:
- A ranked list of automation opportunities specific to that business type and structure, with estimated hours saved per month and difficulty rating
- A recommended tool stack drawn from software the Australian market actually uses (Xero, MYOB, Zapier, n8n, ServiceM8, Deputy, Cliniko, and others by industry)
- An implementation roadmap with clear first steps
How we built it
- Next.js 15 (App Router, TypeScript) for the frontend and API routes
- Gemini 2.0 Flash via Google AI SDK with structured JSON output mode -- responses come back as typed schema objects the UI renders as proper components, not markdown prose
- A layered prompt architecture that encodes Australian business context: GST registration thresholds, BAS quarterly lodgement cycles, SuperStream employer obligations, ATO key dates, Fair Work Act leave accrual rules, state payroll tax thresholds, and the actual software ecosystem AU SMBs use
- Vercel deployment (edge-optimised, zero cold starts)
- No database, no auth, no data retention -- fully stateless and private
Challenges we ran into
The core challenge was prompt engineering for specificity without hallucination. Generic business AI tools exist; what does not exist is a tool with Australian compliance context baked into every output layer. Getting Gemini to produce software recommendations that are actually used in Australia (Xero, MYOB, ServiceM8, Deputy, Cliniko, Vend) rather than defaulting to US alternatives (QuickBooks, Gusto, HubSpot) required careful system prompt construction and output schema design.
The structured JSON output mode in Gemini 2.0 Flash was critical -- it eliminated the need to parse markdown and made the frontend rendering reliable.
Accomplishments that we're proud of
Building a tool with genuine AU-market specificity that no existing AI advisor offers. The GST, BAS, SuperStream, and Fair Work context embedded in the prompt layer represents real knowledge of how Australian businesses operate -- not a surface-level AU localisation.
What we learned
Structured output mode in Gemini 2.0 Flash is significantly more reliable than asking the model to respond in JSON format. The schema enforcement means the frontend can trust the response shape, which changes how you design the UI.
What's next for AppZ AU Business Advisor
Integration with Xero and MYOB APIs to generate blueprints based on actual transaction data rather than user descriptions; n8n workflow templates that users can download and import directly; BAS deadline tracking with automated reminder generation.
Australia has approximately 850,000 actively trading small businesses. The vast majority employ fewer than five people and have no dedicated operations or finance staff. Tools that could free even two to three hours per week represent meaningful quality-of-life and productivity gains at scale.
Built With
- gemini-ai
- google-ai-sdk
- next.js
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.