The portal uses invitation-only registration. Builders and owners do not self-register with full access — they submit a Request Access form on the public portal login page, and the ARB reviews and approves each one before a login is created.
This creates their Supabase auth account, pre-fills their portal_user_profiles row from the request, and emails them an invite link to set their password. Once they accept it and complete the one-time profile setup screen, they appear in the Portal Users tab.
A builder or owner can also be invited without a prior request — for example, when the ARB office already has their info from a phone call. In that case, create the login directly from Supabase → Authentication → Users → Invite User, then have them complete the profile setup screen on first login (or pre-fill it yourself by adding a row to portal_user_profiles).
The admin is accessed at arb.enhoa.com (the main page, before portal login) and is password-protected separately from the portal.
Shows every builder and owner who has registered and completed portal setup.
The master list of all approved builders for Eagles Nest — maintained separately from portal accounts.
The top nav bar has standalone tabs plus three alphabetized dropdown menus:
| Tab / Menu | Purpose |
|---|---|
| Meetings | ARB meeting calendar |
| Submit Request | Manual intake form — for requests phoned or mailed in rather than submitted through the portal |
| Dashboard | Full searchable list of all manually-entered ARB requests, with review-status chips and site-visit/aging badges |
| Documents ▾ | ARB Docs (submitted attachments by section) · Guidelines (the live Guidelines Workspace editor) · Sample Forms (blank fillable copies of the 10 builder-portal forms, for staff testing/printing) |
| Maps ▾ | Community GIS (interactive ArcGIS map) · Community Map (the lot map PDF, pan/zoom/search) |
| Users ▾ | Builders (the master builder directory) · Portal Users (everyone who's completed portal registration) |
| Access Requests | Pending Request Access submissions — Approve & send login, or dismiss |
| Final Inspections | Builder-proposed inspection dates awaiting ARB confirmation (red badge shows the pending count) |
| Site Visits | Site visit log across all requests |
Manual requests submitted through Submit Request can be opened from the Dashboard tab to review the 10-section document checklist, mark each section Complete/Incomplete/N/A, and send a review email to the builder. Portal-submitted projects (from portal_projects) are reviewed separately and don't yet have the same reviewer-chips UI — this is a known gap, noted in the codebase as a follow-up once portal submissions become the primary intake path.
The first time you log in you will see the Welcome to the ARB Portal setup screen.
The dashboard shows all of your active and past project submissions, grouped by status:
Click any project card to open that project's submission checklist.
Each project has 10 required documents plus one optional. Work through them in order and check each one off as you complete it. The progress bar updates automatically.
| # | Document | Description |
|---|---|---|
| 1 | Appendix A — Project Application | The main ARB application form |
| 2 | Appendix B — Construction Agreement | Work rules agreement — owner + contractor signatures required |
| 3 | Appendix C — Construction Regulations | Community rules acknowledgement — owner + contractor signatures required |
| 4 | Contractor Information & Credentials | NC contractor license, liability insurance, workers' comp certificates |
| 5 | Survey & Site Plan | Scaled site plan — footprint, setbacks, grading, trees, well, septic |
| 6 | Architectural Floor Plans & Elevations | Full plans at ¼"=1'-0", all rooms, dimensions, elevations, materials |
| 7 | Landscape & Hardscape Plan | Plant species, placement, quantities, hardscape details |
| 8 | Erosion Control & Drainage Plan | BMP installation, stabilization methods, stormwater management |
| 9 | Color Samples & Material Specifications | Color chips for all exterior paints, stains, and finishes |
| 10 | Variance Request (if applicable) | Only if requesting a setback deviation or design exception |
When all required items are complete, use the Status dropdown in the project header to change the status to Submitted.
Once construction is ready, scroll to the bottom of the project page to the Schedule Final Inspection card. The builder can propose it any time — there's no status requirement.
The Resources menu at the top of every portal page (right of My Profile / Sign Out) gives builders and owners quick access to, in alphabetical order: Appendixes, Covenants, Design Guidelines, Eagles Nest GIS, Eagles Nest Map, Sample Documents, Submission Checklist. "Eagles Nest Map" and "Eagles Nest GIS" are the same sources as the ARB Admin's Maps ▾ dropdown (Community Map / Community GIS).
Click My Profile from your dashboard at any time.
The first time you log in you will see the Welcome to the ARB Portal setup screen.
Your dashboard shows a status card for your Eagles Nest project once your builder starts a submission for your lot — Not Yet Submitted, Waiting on Your Signature, Submitted, Under Review, Approved, or Denied, with a link to the full details.
If no project appears yet, your builder hasn't started the submission — contact them directly.
Click View Submission Details on your project card to see the full document checklist. Each item shows whether it is complete or still pending.
Click View next to any document to open and review its content.
Your builder will contact you when a document is ready for your signature. You will need to sign three documents:
| Document | Your Role |
|---|---|
| Appendix A — Project Application | Authorize the application |
| Appendix B — Construction Agreement | Acknowledge the contractor work rules |
| Appendix C — Construction Regulations | Acknowledge the community construction regulations |
To sign a document:
For smaller projects you're handling directly — paint, tree removal, a deck repair, landscaping, a driveway, a fence, or exterior lighting — you don't need a builder. From your dashboard, under Projects I'm Submitting Myself, click + New Project, select the project type, add a description and up to 6 photos, and submit. It appears in the ARB's review queue automatically (this is separate from the 10-document construction checklist builders use).
The Resources menu at the top of every portal page (right of My Profile / Sign Out) gives builders and owners quick access to, in alphabetical order: Appendixes, Covenants, Design Guidelines, Eagles Nest GIS, Eagles Nest Map, Sample Documents, Submission Checklist.
Click My Profile to update your name, phone, or mailing address in a modal on your dashboard. To change your sign-in email, use the Edit Profile form's email field — a confirmation link is sent to your current email address (not the new one) to verify the change before it takes effect.
| Task | Who | Where |
|---|---|---|
| Approve an access request & invite the user | ARB Admin | ARB Admin → Access Requests tab → Approve & send login |
| Invite a user with no prior request | ARB Admin | Supabase → Authentication → Users → Invite |
| View all portal users | ARB Admin | ARB Admin → Users ▾ → Portal Users |
| View a user's profile & projects | ARB Admin | Portal Users → click Company or Lot # |
| Manage master builder list | ARB Admin | ARB Admin → Users ▾ → Builders |
| Review/edit the Guidelines document | ARB Admin | ARB Admin → Documents ▾ → Guidelines |
| Print a blank sample form for testing | ARB Admin | ARB Admin → Documents ▾ → Sample Forms |
| Confirm a final inspection date | ARB Admin | ARB Admin → Final Inspections tab |
| Start a new project submission | Builder | Portal Dashboard → + New Submission |
| Fill out & save Appendix A | Builder | Project Checklist → Open → Save Progress |
| Sign Appendix A | Owner | Project Checklist → View → scroll to signature |
| Fill out & sign Appendix B & C | Builder then Owner | Project Checklist → Open/View → scroll to signature |
| Notify the owner a document is ready to sign | Builder | Project Checklist → ✉ Notify Owner button → confirm |
| Download a signed PDF | Builder or Owner | Open the appendix → Download as PDF or Print |
| Update subcontractor list | Builder | Portal → My Profile → Subcontractors |
| Save materials for quick-fill | Builder | Portal → My Profile → Materials Library |
| Change submission status | Builder | Project page → Status dropdown → Save |
| Schedule a final inspection | Builder | Project page → Schedule Final Inspection card |
| Submit a small project yourself | Owner | Portal Dashboard → Projects I'm Submitting Myself |
| Open reference documents & maps | Builder or Owner | Any portal page → Resources menu |
| Forgot password | Anyone | Portal login page → Forgot Password link |