Getting Started

AccuDone Build Tracker is a full-featured construction project management platform with AI capabilities and enterprise-grade security. It runs in your web browser and works on desktop, tablet, and mobile devices. The app supports English, Spanish, Portuguese, and French.

Logging In

  1. Navigate to accudone.vercel.app in your browser.
  2. Enter your email and password, then click Sign In.
  3. If this is your first time, you will receive an invitation email with a link to set your password and accept the invitation.
Tip: Add the app to your phone's home screen for a native-app-like experience. On iOS, tap Share → Add to Home Screen. On Android, tap the browser menu → Add to Home Screen.

Understanding Roles

Your role determines what you can see and do in the app. Roles are assigned per-project.

RoleWhat You Can Do
AdminFull access to everything: create/delete projects, manage users, configure settings, access admin panel.
Project ManagerManage assigned projects: edit phases, approve change orders, assign tasks, view budgets, generate reports.
ContractorView assigned project details, upload documents/photos, update checklists, submit daily logs.
StakeholderView project progress, budgets, and reports. Cannot edit project data.
ViewerRead-only access to project information. Cannot make any changes.

Dashboard & Navigation

After logging in, you land on the Dashboard — your command center for all projects.

Sidebar Navigation

The sidebar (left side on desktop, bottom tab bar on mobile) provides access to all major sections: Dashboard (KPI summary and widgets), Projects (all projects with search/filters), Reports (cross-project analytics), Directory (contacts, subcontractors, vendors), Notifications (real-time alerts), Voice Mode (Keeney Mode voice recording), Help Center (searchable articles), and Settings (profile, language, theme, notifications, AI features).

Available Widgets

WidgetShowsAvailable To
KPI SummaryActive phases, pending reviews, overdue items, checklist completion rateAll roles
Needs AttentionItems requiring action: overdue phases, pending approvals, expiring insuranceAll roles
Project OverviewAll projects with status, progress bars, and quick-access linksAll roles
Upcoming DeadlinesPhases and milestones due in the next 7/14/30 daysAll roles
Budget OverviewBudget vs. actual across projects, change order impactPM, Admin
Analytics ChartsPhase status distribution, budget trends, activity patternsPM, Admin
NotificationsRecent notifications with click-to-navigateAll roles
Activity FeedRecent actions across all projectsAll roles
Contractor SummaryAssigned tasks, upcoming deadlines, and recent activityContractors

Customizing Your Dashboard

  1. Click the "Customize" button in the top-right corner of the dashboard.
  2. Drag widgets to reorder them. Grab the drag handle (six dots) at the top of each widget.
  3. Click the collapse/expand arrow to show or hide a widget.
  4. Click "Done" to save your layout.
Tip: Your layout is saved automatically and will be the same every time you log in. Other users see their own layouts.

Projects & Phases

Creating a Project

  1. Click "Projects" in the sidebar, then click "+ New Project."
  2. Enter the project name, address, and select a template (or start blank).
  3. Add team members and assign their roles on this project.
  4. Click "Create" to launch the project.

Managing Phases

Each project is organized into phases (e.g., Foundation, Framing, Electrical, Plumbing). Phases track status, dates, budgets, and all associated documentation.

Gantt Timeline

The Gantt chart shows all phases on a visual timeline. Phases appear as colored bars based on their status. Click a bar to open that phase. Drag the edges of a bar to adjust dates (Admin/PM only).

Documents & Photos

Each phase has dedicated Documents and Photos tabs for organizing project files.

Checklists & Inspections

Checklists track task completion within a phase. Apply a template or create custom items.

Budgets & Change Orders

Track budgets at the phase level with original budget, actual costs, and change order impact.

Daily Logs

Daily logs capture what happened on site each day: weather, crew size, work performed, materials used, and issues encountered.

Staff Directory & Contacts

The Directory is a centralized contact database for all project participants.

Contacts Import

  1. Go to Directory → Import Contacts.
  2. Download the CSV template to see the expected format.
  3. Fill in your contacts: name, company, email, phone, type.
  4. Upload the completed CSV file.
  5. Review the preview and fix any errors flagged.
  6. Click "Import" to add all contacts to your directory.
Tip: Duplicate detection is automatic. If a contact with the same email already exists, you'll be asked whether to skip or update.

Reports & Analytics

Generate cross-project reports and analytics from the Reports section.

AI Voice Mode (Keeney Mode)

Keeney Mode is AccuDone's voice-to-structured-data feature. Walk through a job site and describe what you see — the AI converts your words into structured entries like daily logs, voice memos, and field notes.

Accessing Voice Mode

Recording a Voice Note

  1. Tap the microphone button or navigate to Voice Mode.
  2. Select the project and phase (or leave as general).
  3. Tap record and speak naturally — describe progress, issues, decisions.
  4. Tap stop when finished. The AI processes your recording.
  5. Review the AI-generated transcription and structured data. Edit if needed.
  6. Click Save to add the note to the project record.

What the AI Extracts

The AI extracts: clean transcription, category (progress update, issue, decision, safety, weather, general), one-line summary, key details (materials, issues, next steps), and GPS location if enabled.

Tips for Best Results

AI Document Intelligence

Document Intelligence uses AI to analyze documents uploaded to your projects — going beyond storage to surface important information automatically.

Capabilities

Tip: Document Intelligence works best with text-based PDFs. Scanned documents may have reduced accuracy depending on scan quality.

AI Proactive Insights

The Insights feature is your AI project analyst — continuously monitoring project data and surfacing issues, risks, and recommendations.

Insight TypeWhat It Provides
Weekly Stakeholder UpdateExecutive summary of progress, milestones, deadlines, and budget status.
Meeting Prep BriefSummary of active items, open issues, and decision points.
Morning DigestWhat happened since yesterday: uploads, status changes, items needing attention.
Budget AlertBudget health: over-budget phases, change order impact, projected final costs.
Schedule RiskPhases at risk of delay based on progress rates and dependency chains.
Safety SummaryInspection results, incident reports, compliance status.
Custom AnalysisAsk the AI any question about your project data.
Tip: Use the Weekly Stakeholder Update to generate client reports in seconds.

AI Assistant

The AI Assistant is a conversational interface for asking questions about your projects in plain English.

Example Questions

Click the AI Assistant icon in the navigation or open it from the phase detail page. The assistant remembers conversation context for follow-up questions.

Tip: The AI Assistant can only access data you have permission to see.

Custom Color Scheme

  1. Go to Settings → Appearance.
  2. Click the color picker or enter a hex color code.
  3. Preview changes in real-time across the sidebar, buttons, and headers.
  4. Click Save to apply your color scheme.

Your color choice persists across devices. The default accent color is AccuDone yellow (#F5C800).

Settings & Preferences

Contractor Portal

Contractors see a simplified view of their assigned projects: view phase details, upload photos and documents, update checklist items, submit daily logs, and use Keeney Mode. Contractors cannot see budgets, change orders, or other contractors' information unless explicitly granted access.

Client Portal

The client portal provides read-only project access via a unique token-based URL — no login required.

  1. As a PM or Admin, go to project settings and click "Generate Client Link."
  2. Share the URL with your client.
  3. The client can view project progress, photos, and phase status without creating an account.
  4. Revoke access at any time by regenerating or deleting the token.

Security & Data Protection

AccuDone is built with enterprise-grade security at every tier — not as a premium add-on.

Data Isolation

Every organization's data is completely isolated through Row-Level Security (RLS) at the database level — it is architecturally impossible for one organization's users to access another's data.

Authorization & Access Control

Layered authorization: role-based access, project membership verification on every server action, and phase-level verification through the parent project hierarchy.

Rate Limiting

All sensitive endpoints are protected by rate limiting: login, signup, impersonation, contact imports, and invite sending. Normal usage patterns will never trigger rate limits.

Content Security

Strict browser security: Content Security Policy (CSP), HSTS, frame protection, content type protection. Passwords hashed with bcrypt. Sessions use httpOnly, Secure, SameSite=Strict cookies.

SaaS & Billing

PlanPriceProjectsUsersAI Features
Starter$29/mo3 projects2 usersVoice mode, basic insights
Pro$79/mo15 projects10 usersFull AI suite
Enterprise$249/moUnlimitedUnlimitedFull AI + priority support

All plans include a 14-day free trial with full features, no credit card required. All plans include enterprise-grade security. Manage your subscription at Settings → Billing.

Admin Panel

Admins access the Admin Panel from the sidebar with five management tabs: