Dashboard

BETA TEST BUILD V18 — switch roles above to test Owner, Contractor, and Project Manager access. Test entries save in this browser.

Affordable Outdoor Creations logo
Affordable Outdoor Creations Inc. 904-729-1973 Phillip@AocJax.com Alena@AocJax.com
Income This Year$0
Expenses This Year$0
Yearly Profit / Loss$0
Mileage This Year0 mi

Monthly Profit & Loss

Job Type Count

Monthly Spending

Contractor Totals — Monthly & Yearly

Contractor / Income SourceThis MonthThis Year

Expense Running Totals — Monthly & Yearly

Profit & Loss Per Job

JobIncomeExpensesProfit / Loss

Mileage Totals

SunMonTueWedThuFriSat

Add / Edit Schedule Entry

Upcoming

Add / Edit Job

Customers & Jobs

JobHomeownerContractorJob TypeStatusStartPriceActions

Estimates

Choose the job type first. Each estimate uses its own template.

Used for Upcoming Jobs. The company controls the actual calendar schedule.

Saved Estimates by Contractor

Approved estimates create/update the Upcoming Job and projected Job P&L. Scheduling remains under company control.

Estimate Reminders & To-Do List

DoneDueTaskEstimateNotesActions

Preview reminders alert while this Hub is open. The hosted final version can use persistent notifications.

Master Materials & Pricing

Update a material or price here once; the matching job-type worksheets use the updated master values automatically.

MaterialVendorModel / ItemUnitUnit PriceOrder

Order buttons open the retailer for the selected item. Directly placing items into a logged-in retailer cart requires retailer integration access.

Contractor Estimate Request

Preview contractor-facing request form. Requests are saved here and flagged for Affordable Outdoor Creations.

Preview stores filenames and small image previews in this browser. The live app will store uploads securely with the request.

Estimate Requests Needing Attention

DateContractorProject ManagerJobTypeReady DateMaterials / DimensionsActions

Contractor Calendar Access — Read Only

Contractors can view scheduled jobs but cannot edit the company calendar. After an estimate is approved they can submit a ready date to Upcoming Jobs.

Contractor Schedule Notifications

When a company calendar entry is saved for a job, a ready-to-send contractor notification is created here.

DateContractorJobScheduled DateStatusAction

Approved Estimates — Add Ready Date to Upcoming Jobs

Project Manager Portal

Project managers can request services, see approved jobs and job stages, submit ready dates to Upcoming Jobs, and view the company calendar. All estimate pricing, invoices, payroll, transactions, materials costs, company profit and P&L are hidden.

Request Service

Uses the same job-detail process as Contractor Estimate Requests, but no money fields are shown. Submitting a request creates an estimate record for the selected contractor and places it in the contractor approval workflow.

Estimate Status

Status updates only. Estimate prices, costs, totals, and other financial details are never shown to project managers.

Approved Jobs & Stages

Upcoming Jobs — Ready Date

Project managers can submit/change a ready date in Upcoming Jobs. They cannot move or edit the company calendar.

Calendar — Read Only

Service Requests

DateJobTypeReady DateStageContractor

Add / Edit Transaction

Transaction History

MoveDateTransactionJobCategoryVendor / PayeePaymentCheck #Invoice #HoursAmountActions

Master Vendor Log

VendorContactEmailPhoneCategoryAddressDefault MilesActions

Contractors / Income Sources

Income SourceAddressDefault MilesActions

Create / Edit Invoice

Saved Invoices

MoveInvoice #DateJobContractorAmountStatusActions

Profit & Loss by Job

JobJob TypeJob Price / IncomeProjected MaterialsProjected LaborProjected ProfitProjected Time FrameActual Time FrameActual MaterialsMaterial DifferenceActual LaborLabor DifferenceOther ExpensesActual ProfitProfit Difference

Monthly & Yearly Profit and Loss

Automatically calculated from saved income and expense transactions. Mileage is shown alongside each month.

MonthIncomeExpensesProfit / LossMileageMileage Value

Daily Mileage Route

Every route starts at Home and returns Home. Add up to six stops between them.

StartHome — 11944 Sheffield Rd, Jacksonville, FL
Return Home11944 Sheffield Rd, Jacksonville, FL
Daily Mileage Total0.0 mi$0.00 @ $0.78/mi

In the hosted app, Google Maps Routes API can auto-fill mileage between each address after an API key is connected. This preview opens the exact route in Google Maps for verification.

Saved Daily Routes

DateStopsTotal MilesMileage Value @ $0.78Actions

Saved Stops — Vendors / Payees

Vendor / PayeeAddressDefault Mileage

Weekly Employee Timesheet

DayDateStartEndHoursJobNotes
Weekly Total0.00

Saved Weekly Timesheets

WeekEmployeeTotal HoursPayroll CostActions

Master Business Supply List

General supplies are separate from estimate/job materials. Add vendors and links later; Order Now opens the saved vendor/search.

SupplyVendorUnit / NotesPriceOrderActions

Important Documents

Secure internal document storage. Organize files with labels and folders such as Insurance/2026 or Jobs/Customer Name.

Document Folders

Only authorized internal Affordable Outdoor Creations accounts can open or manage these files.

Add a New Contact or Edit a Saved Contact

Company-only contact list. Fill in the boxes below and select Add / Save Contact. Contacts with email addresses appear automatically in worksheet and timesheet email menus.

Saved Contacts

NameCompanyTypeEmailPhoneNotesActions

To-Do List & Reminder Alerts

Create company tasks, follow-ups, material orders, estimate reminders, invoice reminders, and yearly renewals.

Alerts appear while the Hub is open. Browser notifications can also appear when permission is enabled.

Reminder Calendar

Switch between a detailed month and a full-year overview.

All Tasks

DoneDueTaskCategoryRepeatNotesActions

Supabase Storage & Automatic Google Sheet Backup

Every admin Hub entry is saved to Supabase first, then securely copied to the connected Google workbook.

Primary StorageSupabase Connected
Google SheetAutomatic Backup Connected
Automatic Sheet SyncActive after every admin save

Open AOC JAX 2026 Google Sheet

Export or Import Business Data

The Excel backup includes transactions, income, expenses, jobs, mileage, spending summaries, job P&L, monthly/yearly P&L, and contractor income by month/year in the Hub’s navy, teal, and white palette.

Saved Google Sheets Links

Current status: automatic synchronization is active. The connected workbook receives the Hub's Dashboard, Transactions, Income, Expenses, Jobs, Mileage, Estimates, Invoices, and Timesheets after each admin save.

Open Automatic Backup Workbook

YearLabelGoogle SheetActions

Preview External Hub Views

Admin/Office preview only. These buttons show the same tabs and screen layout assigned to each external role without changing your account or their security permissions.

Company Administrator

Phillip Vaughnphillip@aocjax.com — Company Admin — Ready to create account.

Approved Sign-In Roster

These email addresses are ready to create accounts. Each person selects Create Account, enters the exact assigned email, chooses a private password, confirms the email, and signs in. Their company and role are assigned automatically.

CompanyNameEmailRoleSetup Status
Sunny Side LuxuryMike Matosmike@sunnysideluxurypools.comContractorReady to create
Sunny Side LuxuryBrandon Smithbrandon@sunnysideluxurypools.comContractorReady to create
Sunny Side LuxuryNikki Smithsunnysideluxurypools@gmail.comContractorReady to create
Sunny Side LuxuryMike Molinamolina@sunnysideluxurypools.comProject ManagerReady to create
Sunny Side LuxuryJamesjames@sunnysideluxurypools.comProject ManagerReady to create
Premier OutdoorsBrandon Shindleradmin@premieroutdoorinc.netContractorReady to create
Premier OutdoorsMariana Lefaivremarianalefaivredesigns@gmail.comContractorReady to create
Premier OutdoorsAmy Shindleramy@premieroutdoorinc.netContractorReady to create
Premier OutdoorsChip Roundtreechip@premieroutdoorinc.netProject ManagerReady to create
Coastal LuxurySam Fordsam.ford@coastalluxurypv.comContractorReady to create
Coastal LuxuryChris Meyerschris@coastalluxurypv.comContractorReady to create
Coastal LuxuryZoey Carterzoey.carter@coastalluxurypv.comContractorReady to create
Coastal LuxurySam Ballingersam@coastalluxurypv.comContractorReady to create
Coastal LuxuryJohn Waughcoastalluxury@jobnimbusmail.comContractorReady to create
NLCAndrew Simpsonasimpson.nlc@gmail.comContractorReady to create
NLCAlysha Simpsonalyshasimpson.nlc@gmail.comContractorReady to create

Add the Hub to an iPhone or iPad Home Screen

  1. Open the Business Hub in Safari.
  2. Tap the Share button (the square with an upward arrow).
  3. Scroll through the share options and tap Add to Home Screen.
  4. Keep or edit the Hub name, then tap Add. An app-style Affordable Outdoor Creations icon will appear on the Home Screen.
  5. Open the Hub from that icon and sign in with the email and password assigned to your account. The Hub remains private and requires an internet connection.

Printable Contractor & Project Manager Guide

Four-page sign-in, role, notification, privacy, phone/tablet, and troubleshooting instructions.

Open / Print PDF

Email Signatures

Copy the correct signature into Gmail Settings → See all settings → General → Signature. Hub-generated email text automatically adds the matching Alena or Phillip sign-off based on the signed-in account.

What Each Role Sees After Sign-In

AreaContractorProject Manager
Assigned companyAutomatically filled and lockedAutomatically filled and locked
Other contractorsCannot see or select themCannot see or select them
RequestsEstimate Request form with required Project Manager NameService Request form with required Project Manager Name
Estimate informationAssigned company’s safe estimate statusStatus only: Requested, Complete, Approved, or Declined
MoneyNo company financial informationNo prices, costs, totals, invoices, payroll, profit, or other dollar information
NotificationsAssigned estimate/service requests, approvals, and schedule updatesService requests, approvals without finances, and schedule updates; no estimate-request alerts
JobsView upcoming jobs; edit only assigned ready datesView upcoming jobs; edit only assigned ready dates
CalendarRead-onlyRead-only
HelpContractor instructions onlyProject Manager instructions only

Contractor Business Hub Instructions

Affordable Outdoor Creations Inc. — secure contractor access

  1. Sign in: Open the Business Hub, enter the email address assigned to your company and your password, then select Sign In. If your account is waiting for approval, contact Affordable Outdoor Creations.
  2. Your company: The Contractor box fills automatically from your assigned email. It is locked, and you cannot view or choose another contractor.
  3. Request an estimate: Open Contractor Portal. Enter the required Project Manager Name, job/customer name, job type, job address, and dimensions. Add the ready date, materials, notes, and photos or PDFs when available, then select Submit Estimate Request.
  4. Review status: Use the portal to see safe estimate status information for your assigned company. No company financial pages or amounts are available.
  5. Jobs and schedule: View Upcoming Jobs and the read-only calendar. You may change only the ready date for a job assigned to your company. Affordable Outdoor Creations controls the final schedule.
  6. Notifications: The bell shows assigned estimate requests, service requests, approved estimates, and relevant upcoming-job/calendar updates.
  7. Help and security: Never share your password. Select Sign Out when finished, especially on a shared device. Contact Phillip@AocJax.com, Alena@AocJax.com, or 904-729-1973 for help.

Project Manager Business Hub Instructions

Affordable Outdoor Creations Inc. — secure project-manager access

  1. Sign in: Open the Business Hub, enter your assigned email and password, then select Sign In. If your account is waiting for approval, contact Affordable Outdoor Creations.
  2. Your company and name: Your assigned contractor company fills automatically and is locked. Confirm that Project Manager Name is filled in; it is required on every request.
  3. Request service: Open Project Manager Portal. Choose the job type and enter the job/customer name, address, dimensions, and requested information. Add photos or PDFs when available, then select Submit Service Request.
  4. Estimate status: You may see only Estimate Requested, Estimate Complete, Estimate Approved, or Estimate Declined. Approved alerts never include dollar amounts, prices, costs, invoices, payroll, profit, or any other money information.
  5. Notifications: The bell shows service requests, approved estimates without finances, and relevant upcoming-job/calendar updates. Project managers do not receive contractor estimate-request alerts.
  6. Jobs and ready dates: View Upcoming Jobs and update only a ready date assigned to your company.
  7. Calendar: View the company calendar as read-only. Affordable Outdoor Creations controls scheduling and calendar changes.
  8. Help and security: Never share your password. Select Sign Out when finished, especially on a shared device. Contact Phillip@AocJax.com, Alena@AocJax.com, or 904-729-1973 for help.

Reports

Jobs0
Transactions0
Estimates0
Mileage Stops0