HOA management portal

An HOA management portal is where homeowners send requests to the board, the board works through them in the open, and the community manager keeps each home's dues status and violations on record. Residents read the association's notices in the same place instead of on the mailroom corkboard.

Pattern: Requests

Describe it to Pory

“Our 120-home HOA needs a place where residents submit requests to the board, the board works through them, and our community manager tracks dues status and violations for each home.”

Viewing as

My requests

My requests

Powered by Pory

In plain English

What is an HOA management portal?

An HOA management portal is where homeowners send requests to the board, the board works through them in the open, and the community manager keeps each home's dues status and violations on record. Residents read the association's notices in the same place instead of on the mailroom corkboard. It follows the Requests pattern: someone submits, someone decides, it moves through statuses. Pory generates it from a plain-English description, with a login for each role (resident, board member and community manager) that shows only what that role should see, and flat pricing with unlimited homeowners.

What it does

01

Homeowners file fence plans and streetlight reports in one form

Requests reached the board as emails to whoever was treasurer that year, letters in the clubhouse box and complaints at the pool. A homeowner picks the type (an architectural change, a repair, a parking problem), describes it, adds photos and their address. They can see where each request they've made stands, so nobody waits for the next meeting to find out.

Forms to submit a recordDone by: Resident
02

The board moves each request from submitted to done on one board

Board members forwarded requests between personal inboxes and lost track of who was meant to reply. Every request is a card in its column (Submitted, Board review, Approved, Done, Declined) and a member drags it along as the board decides, with the reason written on the request. The monthly meeting starts from the board, not a stack of printouts.

Board by statusDone by: Board member
03

Violations are filed against the home, with photos and a status

Violation notes lived in the manager's notebook and a folder of phone photos, so a repeat bin offender looked like a first-timer. The manager files each violation on the home with the date, a photo and where it stands: open, notice sent, resolved or dismissed. Opening 14 Linden Ct shows its violations together, which settles most "since when?" arguments.

Detail view with related itemsDone by: Community manager
04

The community manager sees every home's dues status in one list

Dues status lived in the treasurer's spreadsheet, and the manager had to email them before answering a homeowner. Each home carries its dues status (current, due, overdue or on a plan) and the next dues date, kept up to date by the manager. Answering "am I up to date?" takes a search, not an email to the treasurer and a two-day wait.

Tables to manage recordsDone by: Community manager
05

Residents read pool hours, meeting dates and notices on one page

Notices went up on the mailroom corkboard and in an email half the community filtered as spam. The board posts notices on a page every resident sees when they sign in: the annual meeting, pool closures, trash days, how to send an architectural request. Nobody has to stand in the mailroom reading thumbtacked paper to learn the pool is closed.

Notices & content pagesDone by: Resident

The parts every portal is built from

Pory generates a portal from these pieces and wires the permissions between them. The same parts run a grant round, a help desk, and a tenant portal — only the names on the pages change.

Collect

Forms

Signed-in or public, with typed fields and file uploads. A form files a record; it doesn't start an email thread.

Public pages

An application page, a notice board, an open directory — pages and forms anyone can use without signing in, on your domain.

Self sign-up

People create their own account and land in the role you chose for them.

File attachments

Upload and view files on the record they belong to — not in a folder named FINAL v2.

Decide

Approve / reject with a reason

Decision buttons for whoever may edit the status. Who decided, when, and why stays on the record.

Status tracker

“Where's my request?” answered as a progress bar on the submitter's own page.

Board by status

Cards in columns. Drag a record to move it along.

Checklists

Task lists ticked off per record, in its detail view, with progress — onboarding runs, inspections, opening duties.

Assign to a person

Name who a record is for and it lands on their list, and nobody else's.

Notes & scores

A reviewer's score, a coach's feedback, a clinician's note — kept on the record it belongs to, never lost in a thread.

Reminders by date

Renewals, expiries and overdue work, in an in-app inbox and by email.

Share

Tables

Search, filters, sorting, inline add and edit — the spreadsheet, minus the sharing accident.

People directory

Portraits, names, and roles from a table, shown only to the roles allowed to see them.

Calendar

Records on a month or week view, by date.

Gallery & image grid

Records as cards or photos.

Detail view with related items

Open a unit, a pet or a listing to see its details and everything tied to it — requests, visits, offers. Share it by link; edit, change the status or add a related item from there.

Notices & info pages

Check-in details, benefits, updates — a page for a role to read.

Counts, totals & averages

Live figures over the records a viewer is allowed to see.

Control

Who sees which records

Each person sees their own records, the ones assigned to them, their team's or the ones they manage. Fields can be hidden per role. Generated from your description, not set up field by field.

No-Password Doors

A sign-in link by email, by default. Password sign-in if you'd rather.

Your brand

Your domain, your colours, your logo. Members see you.

Frequently asked questions

Your HOA management portal, live today.

Describe it in a sentence and send the invite. Unlimited homeowners, flat price.