Kawanua NZ Platform – Product Requirements Document

Version 1.0 · Updated 15 November 2026 · Product manager: Rio Bhaskara

Overview

Kawanua New Zealand runs one online platform on kawanuanz.com with three sites. Main goal: make Kawanua New Zealand known to the public – the Kawanua and Indonesian community in New Zealand, New Zealanders, and family back home, each in their own language.

kawanuanz.comPublic website
Who we are, events, gallery, joining, contact
anggota.kawanuanz.comMembers and committee
Google login, approval, events + RSVP, notices
prd.kawanuanz.comThis document
Requirements, decisions, roadmap

About Kawanua New Zealand

A non-profit incorporated society of the Indonesian Manadonese community, founded in Auckland on 1 April 2013 to unite all Kawanua people in New Zealand. Members mostly come from the Minahasa people of North Sulawesi (capital Manado). Values: Si Tou Timou Tumou Tou, Mapalus, Torsamba. Groups in Auckland, Wellington and Christchurch.

Goals & success metrics

GoalMetricTarget
Public awarenessVisitors per month (Cloudflare Web Analytics)Set after first 3 months
Be found onlineSite live on kawanuanz.com with HTTPSLive
Grow membershipNew member sign-ups through the siteTo confirm
Easier eventsSign-ups done online vs. by messageMost online
Keep it cheapMonthly running costNZ$0 on free tiers, plus the domain

Users & roles

RoleWhoCan do
VisitorAnyoneRead the public site, contact, start joining
MemberApproved membersEdit own details, RSVP to events, read notices
AdminCommittee members chosen by the super adminApprove members, post events and notices, export lists
Super adminRio BhaskaraEverything, plus add or remove admins

Scope (version 1)

In: public site in EN / ID / KWN; members area with login, profile, events, notices; admin tools; group email [email protected]. Out: online payments, mobile app, chat (WhatsApp stays), other languages.

Requirements: kawanuanz.com

IDRequirementPriorityStatus
PUB-1–7Home, about, events, join, contact, phone-friendly, HTTPSP0Done
PUB-8Photo gallery with city filterP1Done
PUB-11Privacy page (NZ Privacy Act 2020)P0Done
LANG-1/2English, Bahasa Indonesia, Kawanua/Manado with a remembered switchP0Done
MIG-1–5Old blog content: about, committee history 2013–2027, videos, photos, linksP0Done
PUB-9News / announcements pageP1Next
PUB-10Committee edits text without codeP1Next
LANG-3Separate address per language for search enginesP1Next
MIG-6"We have moved" post on blog and Facebook (draft ready)P1To post

Requirements: anggota.kawanuanz.com

IDRequirementPriorityStatus
MEM-1Sign in with Google (Gmail)P0Done
MEM-2New sign-ups wait for committee approvalP0Done
MEM-3My details: name, phone, suburb, familyP0Done
MEM-4Event RSVP with number of peopleP0Done
MEM-5Notices from the committeeP0Done
MEM-6/7Admin: approve/remove, events, notices, CSV exportP0Done
MEM-11Super admin makes / removes adminsP0Done
MEM-8Member directory with opt-in visibilityP1Next
MEM-9Email reminder before eventsP1Next
MEM-10Dues statusP1Next

Technical architecture

PartServiceDetail
DomainNamecheapkawanuanz.com, nameservers on Cloudflare
DNS, HTTPS, hostingCloudflare Pages (free)kawanua-public, kawanua-anggota, kawanua-prd
Login + member dataFirebase (free)Google sign-in, Firestore in Sydney, security rules
Group emailCloudflare Email Routing[email protected] → committee Gmail
Visitor statsCloudflare Web AnalyticsNo cookies
ServerDigitalOceanNot needed for v1

Privacy & security

Roadmap

0 · FoundationsNov 2026 · done
Domain, PRD, content from old blog
1 · Public siteNov 2026 · live
EN · ID · KWN, gallery, privacy, email
2 · Members areaNov 2026 · live
Google login, approval, events, notices
3 · GrowDate to confirm
News, reminders, directory, dues, own photos

Build status – 15 Nov 2026

ItemStatus
Nameservers Namecheap → CloudflareDone (up to 48 h to spread)
kawanuanz.com + www, anggota, prdDeployed
Firebase sign-in, database, rules, super adminDone
[email protected] forwardingDone
Web Analytics, privacy pageDone

Recommendations

  1. A native speaker reviews the Bahasa Manado (KWN) text.
  2. Make the Ketua or Sekretaris a second admin.
  3. Post the "We have moved to kawanuanz.com" message on the old blog and Facebook.
  4. Move the 12 Blogger photos into the site and add recent events.
  5. Confirm re-registration under the Incorporated Societies Act 2022 and show the number in the footer.
  6. Admins export the member list monthly as a backup.
  7. Point kawanua.nz and kawanua.co.nz to kawanuanz.com if the group owns them.
  8. Turn on 2-step verification for every admin Google account.

Open questions

Source content: Kawanua New Zealand blog.