A bespoke, enterprise grade digital presence — purpose built for commercial real estate on Queensland’s Northern Corridor.
The Opportunity
RWC Northern Corridor operates across one of the fastest growing commercial corridors — Noosa to Pine Rivers. Your market is active, your team is experienced, and your competitors are watching.
The opportunity is significant: a purpose-built, custom-coded website to match the calibre of what your team delivers on the ground with technology your competitors simply don’t have — including an AI-powered property assistant, an interactive mapping system, and a user friendly agency side portal. This is the proposal to make that happen.
Benchmark: We’ve conducted a full feature audit of your equivalent — RWC Western Sydney (rwcws.com). Their site is built on a WordPress platform with third-party plugins and links to an external property listings platform. Yours would be built from scratch, custom-coded, and will offer capabilities their site doesn’t have. What we’re proposing here matches their page structure, then significantly surpasses it on technology and independence.
Competitor Benchmark
Here’s a direct feature comparison between what RWCWS.com currently has and what Gravity Projex will deliver for RWC Northern Corridor.
| Feature | RWCWS.com | Your Build [TBC domain sold separately] |
|---|---|---|
| Stack & Build Quality | ||
| Custom code — no page builder | WordPress Native CMS + plugins | 100% custom FSE theme |
| Native performance and Speed (no WP Rocket) | Plugin-dependent | Built into theme code |
| Security hardening (CSP, nonces, no XML-RPC) | Standard WordPress | Native — zero plugins |
| Pages & Content | ||
| Homepage | ✓ | ✓ Enhanced |
| Team profiles with individual pages | ✓ | ✓ Within Scope |
| Services pages (sales, leasing, asset mgmt etc.) | ✓ 6 pages | ✓ Within Scope and Expandable |
| Research & market reports library | ✓ Strong content | ✓ Within Scope |
| News & blog | ✓ | ✓ Within Scope |
| Multi-type appraisal request forms | ✓ 3 forms | ✓ Within Scope |
| Giving back / community page | ✓ | Optional |
| Careers page | ✓ | Optional |
| Newsletter signup + e-news sends | ✓ | ✓ + SMTP send engine |
| VaultRE CRM integration | None | ✓ API sync — built in |
| Domain — .com.au | None (.com only) | ✓ rwcnc.com.au facilitated |
| Property Listings | ||
| Property search / listings | External links to RW main platform | Custom built-in system optional |
| Interactive map search | None — static map only | Leaflet.js map — built in |
| Portfolio showcase pages | ✓ 3 pages | ✓ Expandable |
| Technology & AI | ||
| AI chatbot (trained on property data) | None | Custom AI integration — built in |
| Branded client portal — Gravity Projex dashboard for all team access | None | Full custom made portal by Gravity Projex |
| Native JSON-LD schema & Open Graph | Plugin-dependent | Native in theme code |
| WCAG 2.2 AA accessibility | Not documented | Built to 2026 standards |
Scope of Works
Every element below is custom-coded — no page builders, no shortcut plugins, no borrowed frameworks. Built to a commercial real estate brief, not a generic template.
A custom-built interactive map integrated directly into the website — no external platform, no iframe. Prospects can search and filter commercial properties on a live map without ever leaving your site.
RWCWS.com links offsite to the RayWhite platform for this. Yours is native, branded, and fully under your control.
Powered by a custom API connection. A trained AI chatbot that answers commercial property enquiries in plain language, qualifies leads, and routes specific enquiries to the right lead catcher.
No competing RWC office that we could find currently has this. It’s a genuine market first capability at this price point.
Every Gravity Projex build includes a full client portal. Your team logs into a branded dashboard at /projex-dashboard. Manage pages, posts, digital asset uploads, forms, and SEO fields without ever needing to know what a CMS is.
Sidebar nav, card-based layout, inline editing via REST API, toast notifications, mobile responsive.
A strong domain is the foundation of any web presence. Based on our understanding, the RWCNC team may already hold rwcnc.com which can be used on this website.
As an alternative or an addition, Gravity Projex can facilitate the domain registration of rwcnc.com.au — the Australian specific domain that improves local search authority and protects the brand in this market.
Ownership: The .com.au domain is registered in RWCNC’s name and remains their property. Gravity Projex facilitates the registration and initial DNS configuration only. The $23/yr renewal is paid directly by RWCNC and is separate from hosting fees. Domain registration requires an Australian Business Number (ABN) or ACN.
VaultRE is your internal CRM — the system of record for all properties, contacts, and listings. Via the VaultRE API token, your website connects directly to your live CRM data, keeping everything automatically synchronised without manual re-entry on the website.
Features unlocked by the VaultRE API connection:
| Feature | Scope Required | Notes |
|---|---|---|
| Live listings on website (for sale, lease, sold) | Properties — Read | Core scope. Enables all listing display and map pins. |
| Agent profiles synced from CRM | Staff — Read | Auto-populates team pages with photo, name, contact details. |
| Website enquiries push to VaultRE CRM | Enquiries — Write | Logs website contact form submissions as CRM contacts automatically. |
| Appraisal leads logged in CRM | Enquiries — Write | Same scope as enquiries. Requires Full Build tier. |
| Newsletter signups push to CRM contacts | Contacts — Write | Optional. Subscriber can be stored in CRM and website DB simultaneously. |
| AI chatbot references live listings | Properties — Read | Chatbot draws from locally cached VaultRE data. Full Build only. |
Before the build starts: Gravity Projex must be registered as an approved integrator with VaultRE (registration at resources.vaultre.com.au/api-integrations). RWCNC then generates an Access Token via Office Integrations → Third-Party Access and provides it to Gravity Projex. RWCNC controls which scopes are active on that token at all times and can revoke access instantly. If VaultRE API scope, permissions, or endpoints change after integration, reconfiguration attracts charges at $120/hr.
A complete newsletter and e-news system built directly into the website — no third-party subscription platforms or ongoing platform fees. Subscribers sign up via forms on the website, are stored in a CMS-managed database, and campaigns are dispatched via your cPanel SMTP server hosted on the same cPanel account as the website. Alternatively, the subscriber database can be exported at any time for use with any existing email platform the agency already uses.
E-News Send Charges (beyond retainer allocation): Bulk sends are charged as a flat fee per campaign based on list size — see the pricing section below. SMTP send limits are governed by your cPanel hosting plan. Gravity Projex will monitor volume and advise if limits are approaching. Large-volume sends (>5,000/month) may require a dedicated SMTP relay service.
Content & Go-Live
A great website needs great content. Here’s how the content process works for this build — what Gravity Projex will source, what we’ll need from RWCNC, and what the go-live approach looks like.
To get the build moving without bottlenecking on content delivery, Gravity Projex will use your current online presence as the baseline content source. This includes the publicly visible content on your existing website and any current property listings accessible via the VaultRE API sync.
Content assumed to be sourced from existing channels includes:
Important: Content sourced from existing channels is used as a starting point only. RWCNC retains full editorial control and can review and update all copy before the site goes live. Any content used that was produced by a third party (e.g. a previous agency) remains the responsibility of RWCNC to confirm ownership or right to use.
The more RWCNC can provide beyond what’s currently online, the stronger the go-live will be. The following content will significantly improve the quality of the site at launch and beyond:
What’s not included in the build price: Professional copywriting (new content written from scratch), professional photography, and graphic design beyond the website itself. These can be scoped separately if needed — ask Gravity Projex for a quote.
Understanding AI Costs
The AI chatbot is powered by a third-party API that charges per unit of text processed (called “tokens”). This is an ongoing operational cost that sits outside the build fee — here’s exactly what to expect.
How it works: Every time a visitor sends a message to the chatbot, the API processes both the question and the response. A typical commercial property query (e.g. “What industrial properties do you have available in Caloundra?”) uses approximately 400–600 input tokens and 200–400 output tokens. Based on current API pricing, this costs roughly $0.005–$0.008 per interaction — less than one cent.
What this means for your retainer: The monthly retainer AI surcharge tiers (below) are not just passing on API costs — they cover the ongoing labour involved in monitoring performance, updating training data as your listings change, and maintaining prompt quality. The raw API cost at normal usage is $3–$12/month. Gravity Projex absorbs this within the base retainer for standard tier usage (up to 500 interactions/month). Surcharges only apply above that threshold and are always notified in advance.
See It in Action
The screens below are from a working mockup of the RWCNC website built by Gravity Projex. Every page, feature, and integration shown is functional — this is what your website could look and feel like.
Investment
Two tiers. Start with everything above Western Sydney on a stronger foundation, complete with the Gravity Projex Client Portal. Or go all-in with AI and interactive mapping that no competitor currently has.
| Inclusion | Value (ex GST) |
|---|---|
| Custom FSE themePHP 8.4, zero page builders, full security stack, WCAG 2.2 AA | Included |
| Core page templates (8 pages)Home, About/Team, Services x4, Research, News, Contact | Included |
| Property listings & archiveFor sale, for lease, sold — with search and filter | Included |
| Multi-type appraisal formsMarket, Development Site, Asset Management | Included |
| Research libraryDownloadable reports with optional gated PDF access | Included |
| Portfolio pages (3)Investment Asset Sales, Development Site Sales, Special Use | Included |
| Native SEO stackJSON-LD, Open Graph, Speakable schema, sitemap | Included |
| VaultRE API integrationLive listing sync, agent data, enquiry routing — API token required from Client | Included |
| Newsletter / subscriber signup Subscriber capture on website for public to sign up for news. This database can be captured and exported to enable use on your current e-news platform (or upgraded to enable send outs directly with monthly fee, see below) | Included |
| Gravity Projex Client Portal/projex-login · /projex-dashboard · full module set · REST API inline editing · toast notifications | Included |
| 12 months hosting99.9% uptime, SSL, backups, security monitoring — 1 x email address included | Included |
| Domain — rwcnc.com.au registration and DNS configuration. Registered in RWCNC’s nameAnnual renewal invoiced 30–60 days prior to anniversary — $23/yr renewal billed directly to client from Year 2 | Included Yr 1 |
| Hosting renewal (Year 2+)Annual renewal invoiced 30–60 days prior to anniversary — $480/yr est. renewal billed directly to client from Year 2 | Included Yr 1 |
| Additional email addressesBeyond the 1 included — available on request | POA |
| Total ex GST | $11,800 |
| GST (10%) | $1,180 |
| Total inc GST | $12,980 |
Payment: 40% deposit $4,720 ex GST ($5,192 inc GST) on signed agreement · 60% balance $7,080 ex GST ($7,788 inc GST) on launch. GST invoiced per ATO requirements.
| Inclusion | Value (ex GST) |
|---|---|
| Everything in Parity TierAll 8 core pages, VaultRE, newsletter, portal, domain, SEO, hosting incl. 1 email, security, accessibility | $11,800 |
| Leaflet.js Interactive Property MapNative map search — no external platform, fully branded, filterable by type/price/suburb | $2,500 |
| AI Property AssistantCustom AI chatbot — trained on property FAQs, lead qualification, agent routing | $2,000 |
| Appraisal automation, gated research portal & WCAG documentationLead capture email sequences, CRM-ready export, PDF email-gate, full accessibility audit report delivered on launch | $500 |
| Total ex GST | $16,800 |
| GST (10%) | $1,680 |
| Total inc GST | $18,480 |
Payment: 40% deposit $6,720 ex GST ($7,392 inc GST) on signed agreement · 60% balance $10,080 ex GST ($11,088 inc GST) on launch. GST invoiced per ATO requirements.
| What’s Included Every Calendar Month | |
|---|---|
| Site updates (up to 3 hrs/month)Listing updates, page changes, team updates, new appraisal campaigns, VaultRE sync troubleshooting | Included |
| AI model maintenance — standard tierUpdating chatbot training data as information, services, or policies change. Standard tier covers up to 500 AI API interactions/month (approx. $3 API cost based on estimated usage with current market data — absorbed in retainer) | Included |
| API connection maintenanceMonitoring and maintenance for VaultRE and mapping API integrations — 3rd party updates can require re-syncing | Included |
| E-news send allocation — 1 campaign/monthUp to 500 subscribers per send included. See e-news pricing for larger list sizes or additional sends | Included |
| Monthly performance reportTraffic, enquiry clicks, search rankings, map interactions, VaultRE sync status, AI usage summary | Included |
| Quarterly SEO health checkKeyword performance, competitor movements, recommended actions | Included |
| Priority supportSame-day response Mon–Fri for anything urgent | Included |
| Additional site hours beyond 3/month | $132/hr inc GST |
| AI usage surcharge — mid tier if usage exceeds standard 501–2,000 interactions/month (approx. $12 API cost) | +$110/mo inc GST |
| AI usage surcharge — high tier if usage exceeds mid 2,001–5,000 interactions/month (approx. $30 API cost) | +$275/mo inc GST |
| AI usage surcharge — enterprise tier if usage exceeds high 5,001+ interactions/month — custom pricing | POA |
AI usage transparency: Usage is monitored monthly. You will never be charged a surcharge without prior notification. The actual API cost at standard usage is approximately $3/month — the surcharge tiers cover both the API cost and the labour involved in maintaining chatbot performance as your listings and information change.
| Subscriber List Size | Monthly Add-On inc GST |
|---|---|
| Up to 500 subscribersIncluded in base retainer — send as many campaigns as you like | Included |
| 501–1,000 subscribersUnlimited sends per month to your full list | +$55/mo |
| 1,001–2,500 subscribersUnlimited sends per month to your full list | +$99/mo |
| 2,501–5,000 subscribersUnlimited sends per month to your full list | +$165/mo |
| 5,001–10,000 subscribersUnlimited sends per month to your full list | +$220/mo |
| 10,001+ subscribersCustom arrangement — pricing on application | POA |
| Template design/buildNew branded template or redesign of existing (one-off) | $275–$440 inc GST |
| Campaign copywritingGravity Projex writes the e-news content on your behalf | $132/hr inc GST |
How it works: Your subscriber list size is checked once per month and the appropriate tier is billed alongside your retainer. As your list grows, you simply move up a tier — no per-send counting, no surprise invoices mid-month. Unlimited campaigns are included at every tier, so whether you send one e-news or four in a month, the charge is the same. The e-news system is fully managed via your Gravity Projex Client Portal — compose, schedule, and track opens and clicks without logging into any third-party platform.
Timeline
Estimated delivery from signed agreement and deposit received. Full Build (Option 2) adds approximately 2 weeks to the schedule.
Legal
Proposal Validity: Quote valid for 30 days from date of issue. By accepting this proposal in writing, you agree to these Terms and Conditions. A detailed service agreement will be provided for counter-signature upon acceptance, along with the deposit invoice, which must be paid before work commences. All prices are in AUD. Quotes are estimates based on information provided and may vary if project scope changes.
The Developer agrees to provide to the Client all services within the approved proposal. Additional services may attract additional charges. Where the proposal includes a custom website build, this is inclusive of 12 months hosting on the Developer’s hosting server, commencing when work commences. An annual renewal fee is payable thereafter.
Gravity Projex is registered for GST. All invoices will show the amount ex GST, the GST component (10%), and the total inc GST. The GST component is a tax collected on behalf of the Australian Taxation Office and is payable in addition to the quoted service fee.
Bank transfer (default preferred method). Credit card or PayPal available on request — processing fees apply.
The Client agrees to:
The Client acknowledges and agrees that any custom plugins, backend code, PHP scripts, JavaScript code, AJAX implementations, CSS frameworks, theme architecture, client portal system, database structures, API integrations, and all proprietary functionality developed by the Developer (“Proprietary Code”) remain the exclusive intellectual property of the Developer. The Proprietary Code includes but is not limited to:
The Developer retains all rights, title, and interest in the Proprietary Code, including all copyright, patent rights, trade secret rights, and other intellectual property rights recognised in Australia and internationally.
The Developer grants the Client a non-exclusive, non-transferable licence to use the Proprietary Code solely as part of the operational website hosted by the Developer under this Agreement. This licence is conditional — it exists only while:
This licence permits the Client to use the website as a complete functioning entity, access it via the Gravity Projex Client Portal, make content updates through approved channels, and use administrative functions as an Editor-role user. Third-party elements may be subject to their own licensing terms.
The licence does not include any right to access, possess, copy, transfer, or use the Proprietary Code independently of the hosted environment.
The website delivered under this Agreement is a unique, custom-built digital asset. The Client acknowledges that:
In the event the Client terminates this Agreement and moves to a different developer, agency, or hosting environment, the following applies absolutely:
The intent of this clause is not punitive — it is to protect the Developer’s investment in proprietary technology. The best outcome for both parties is a long-term working relationship.
The Client retains full ownership of website content (text, images, videos, logos) provided by the Client upon final payment; business name, trademarks, and branding materials; property information and photography provided by the Client; any intellectual property provided by the Client prior to this Agreement; the domain names registered in the Client’s name; and the subscriber email list built through the website’s newsletter system.
The Client shall NOT:
The Developer expressly retains the right to reuse the Proprietary Code in other client projects; modify and improve the Proprietary Code for any purpose; create simplified or enhanced versions for commercial sale; licence or sell plugins or functionality to other parties; use knowledge, techniques, and methods developed during this project in future work; and register trademarks for plugin names or functionality where applicable.
The Developer may showcase the completed website in its portfolio and marketing activities. The Client’s name and website may be used in case studies and marketing materials. The Client may request anonymisation of case studies at any time.
This agreement is governed by Australian law. Disputes will be resolved in the courts of Queensland. Both parties consent to the jurisdiction of Australian courts.
Where domain registration is included in the proposal, the Developer will facilitate registration of the specified domain(s) on behalf of the Client. The domain is registered in the Client’s name and remains the Client’s property at all times.
Domain renewal fees are the Client’s responsibility from Year 2 onwards and will be invoiced directly to the Client at the published renewal rate (currently estimated at $23/yr for .com.au). The Developer will provide advance notice of renewal dates. Non-renewal of the domain is the Client’s responsibility; the Developer is not liable for loss of domain registration due to non-payment of renewal invoices.
Domain registrar credentials will be provided to the Client on request at any time. Domain transfer does not affect the Developer’s Proprietary Code licence conditions.
The Developer agrees to keep confidential all Client business information, customer data, trade secrets, and proprietary information disclosed during the engagement.
The Client agrees to keep confidential all information about the Developer’s Proprietary Code, development methods, techniques, pricing structures, and business processes.
Confidentiality obligations do not apply to information that: is or becomes publicly available through no breach of this Agreement; is lawfully received from a third party without confidentiality restrictions; or is required to be disclosed by law or court order.
If the Client engages a third-party developer or agency to work on the website: (a) the third party must NOT be given access to any areas containing Proprietary Code including cPanel, file manager, or direct file system access; (b) the third party may only be provided with CMS admin dashboard access, limited to content directories only; (c) the Client must inform any third party of these restrictions before engagement; (d) the Developer is not responsible for any issues caused by third-party modifications; (e) third-party modifications that interfere with Proprietary Code may result in loss of support and additional fees to rectify.
Where third-party APIs, plugins, or software are integrated, those components remain subject to their respective licensing terms. Gravity Projex will ensure all third-party components are properly licensed.
The Client agrees to notify the Developer within 7 days if they engage any third party to work on the website, providing details of the third party and scope of work.
The Client warrants that all content and materials provided do not infringe third-party intellectual property rights; the Client has authority to enter into this Agreement; and the Client will not attempt to circumvent IP protections outlined in this Agreement.
The Client agrees to indemnify and hold harmless the Developer from any claims, damages, or expenses arising from content provided by the Client; the Client’s use of the website; claims of copyright or trademark infringement; breach of this Agreement by the Client; and unauthorised access to Proprietary Code by the Client or third parties engaged by the Client.
This proposal includes 12 months of website hosting on the Developer’s cPanel hosting server, commencing on the date work begins (not the launch date). After 12 months, annual renewal fees apply. The first 12 months of hosting includes:
Annual hosting renewal fees apply on the anniversary of the commencement date. The renewal fee for this project is estimated at $480 AUD ex GST ($528 inc GST) per year, subject to review based on storage and bandwidth requirements. The Developer will issue a renewal invoice 30–60 days before the renewal date, requiring payment within 7 days to avoid service interruption.
Non-payment of the hosting renewal invoice will result in: website suspension after 14 days overdue; and termination of hosting after 30 days overdue.
One email address is included. Additional @[clientdomain].com.au email addresses may be added on request. Pricing will be provided on application and invoiced annually alongside the hosting renewal.
If the Client wishes to terminate hosting services, 60 days’ written notice is required. Upon termination: a content export will be provided within 30 days; the subscriber email list will be exported in CSV format; domain DNS control will be returned to the Client; the custom theme, client portal, VaultRE integration, newsletter system, AI chatbot, and all Proprietary Code will be deactivated and will not be transferred; hosting fees are not refunded for the unused portion of a pre-paid period.
The Client may engage the Developer for once-off or ongoing services outside of this agreement at any time, including but not limited to: website design and development; digital strategy development and implementation; custom plugin development and backend functionality; website hosting; website analytics and reporting; social media content creation and/or platform management; setup or management of digital advertising; additional SEO or SEM services; website performance optimisation; content creation and management; ongoing maintenance and support; and other digital marketing services.
To the maximum extent permitted by law, the Developer’s total liability under this Agreement is limited to the total amount paid under this agreement by the Client.
The Developer is not liable for any direct or indirect consequential, special, or punitive damages including loss of profits, loss of data, or business opportunities or interruption.
The Developer cannot guarantee: specific search engine rankings or SEO results; social media engagement rates or follower growth metrics; third-party service availability or performance; or VaultRE API data accuracy or uptime.
Client may terminate this agreement with 60 days written notice. All outstanding fees become immediately due for all work completed to date of cancellation. All licences to use Proprietary Code terminate and hosting services will cease. If work has already commenced, the Client pays the hourly rate for work completed.
The Developer may terminate immediately if: the Client breaches any part of the agreement terms including failure to adhere to payment terms; or the Client breaches IP provisions or attempts to access or replicate Proprietary Code.
Nothing in this Agreement excludes, restricts, or modifies any consumer guarantee, right, or remedy under the Competition and Consumer Act 2010 (Cth) or other applicable Australian legislation that cannot be lawfully excluded.
Important Notes: Quote accuracy is based on information provided — scope changes may affect pricing. Timeline depends on client feedback and materials. Some services require third-party accounts (Google, VaultRE API, AI API etc.). Website launch requires final client approval and hosting setup.
Acceptance
Complete the form below to formally accept this proposal. Your submission constitutes written acceptance of the proposal terms and conditions. You will receive a confirmation email immediately, and Gravity Projex will issue your service agreement and deposit invoice within one business day.
Thank you — your acceptance has been submitted. Michelle will be in touch within one business day with your service agreement and deposit invoice.
By submitting, a pre-filled email will open in your email client addressed to Gravity Projex. Please send it — that sent email is your written record of acceptance of Proposal #GP-RWCNC-0705.