Skip to main content

Testing Guide

How to verify that every feature of AssocHub works correctly.

Demo Credentials

RoleEmailPasswordTenant
Admindaniel.harris@example.comDemo1234!demo-association
Memberdemo@gmail.comDemo1234!demo-association

Testing Methods

  1. Go to https://ams.14.jugaar.ai
  2. Log in with the admin credentials above
  3. Click through each module in the sidebar
  4. Verify you can see data (members, events, invoices, etc.)
  5. Try creating, editing, and deleting items
  6. Try the AI chat

What to check in each module:

ModuleQuick Check
DashboardSee KPI numbers (members, revenue, events)
MembersBrowse list, click a member, see profile
FinancesSee invoices, check budgets
EventsSee upcoming events, check attendees
CommunicationsBrowse announcements, check campaigns
ElectionsSee elections, check results
DocumentsBrowse files, check categories
WorkflowsSee automation rules
AI EngineAsk a question, get an answer
AnalyticsSee charts and stats
IntegrationsCheck webhook list

Testing Order

Start with authentication, then work through each module:

  1. Auth Flow — Register, login, logout, email verification
  2. Members — CRUD, groups, tags, bulk ops
  3. Finances — Invoices, expenses, budgets
  4. Events — Create, register, check-in
  5. Communications — Campaigns, announcements
  6. Elections — Nominations, voting, results
  7. Documents — Upload, share, version
  8. Workflows — Create, activate, trigger
  9. AI Engine — Chat, insights, predictions
  10. Analytics — Dashboards, reports
  11. Integrations — Webhooks, Stripe
  12. API — Pagination, filtering, errors
tip

Each testing page has its own Easy/Advanced toggle. Use Easy mode for browser walkthroughs, Advanced mode for curl commands and automation scripts.