Danvas
Danvas
DashboardSupportWelcome

👤 USER DOCS

User Guides

Getting Started

Getting StartedDashboard & OnboardingApp Settings

Tutorials

Tutorial: Setting Up Shift Tasks & ClosersTutorial: Managing Incidents in the InboxTutorial: Tracking Compliance & Sync StatusTutorial: Operational Workflows with the AI AssistantTutorial: Building & Deploying Custom Checklists

Daily Operations (Staff)

Shift Workspace & TasksService Day SetupDaily Line-UpStaff Service Day ReportsForms

Communication & Chat

Messages & AnnouncementsUnified Operations InboxAI Assistant

Manager & Admin Guides

Daily Line-Up SetupStaff SchedulingManaging LocationsNPS and Guest FeedbackCouponsContacts and Guest HistoryManager CloseoutsDaily Line-Up & ComplianceAnalyticsIncident ReportingWhistleblower Concerns & FeedbackAdmin Tools

⚙️ DEVELOPER DOCS

Getting Started

Getting StartedDevelopmentDeployment Guide

Architecture

Architecture OverviewExplanation: AI Integration & Tenant SecurityExplanation: Dynamic Forms Engine DesignExplanation: Compliance Ledger DesignExplanation: Live Sync & Data FreshnessData FlowArchitecture Decision Records

Core Domain

Core DomainDatabase ReferenceLocations DomainAuth & RBACScheduling DomainReports DomainIncidents DomainUnified Operations InboxLive Sync Data FreshnessToast Sync PipelineNotifications DomainCoupons and Guest NPSAudit Log & Compliance ArchitectureDesign Audit FindingsAI Chat IntegrationAnalytics & Tips Integration

Frontend

Frontend ArchitectureFormsLoading SkeletonsComponentsPWA & Offline ShellScreenshots

API Reference

API Reference

Endpoints

POS Sales APIOptimization Data APISchedule Shifts APIEmployee Export APIReports APIIncidents APIAI Chat APIPush Notifications APIWebhooks APICron API

Contributing

ContributingCode Examples

Security

Security & Compliance

Release Notes

What's New

App Settings

Personal user profile, push notifications, light/dark themes, and PWA setup

Danvas provides user-configurable settings to manage your profile, customize notification prompts, adjust appearance themes, and install the application.


Profile Settings

Open Settings (gears icon in the sidebar footer) to edit the details other people see:

  • Display Name: Your name shown to other team members on shift reports and chat rooms.
  • Phone Number: Used for push notification alerts about your shifts.
  • Avatar Image: Your profile picture.
  • Email: Read-only here, because your email belongs to your sign-in rather than to this page. To change it, use Sign-in & Security below.
  • Role: Your permissions level (admin, manager, or member) is set by your administrator and is not editable by you.

Sign-in & Security

Your email address, password, two-factor authentication, passkeys, and the devices currently signed in are all managed on a separate page, because they belong to your sign-in rather than to your Danvas profile.

  1. Open Settings.
  2. Under Sign-in & Security, click Manage sign-in.
  3. Change your email or password, add or remove two-factor authentication, and review or sign out other devices.

Only the methods your organization has enabled appear on that page.


Push Notifications

Enable push notifications to receive real-time alerts about shift updates, pending tasks, messages, and manager announcements.

Subscribing

  1. Navigate to Settings (gears icon in the sidebar footer).
  2. Click Enable Notifications.
  3. Allow the browser or device notification permission prompt.
  4. Your subscription is saved automatically.

Sending a Test Notification

To verify that notifications are working on your current device:

  1. Navigate to Settings.
  2. Click Send Test Notification.
  3. Verify that a push notification arrives on your device.

Appearance (Theme)

By default, Danvas matches your device's system theme. To change it manually:

  1. Click on your profile/avatar menu in the bottom-left corner of the sidebar.
  2. Hover over Theme.
  3. Select Light, Dark, or System to override. Your preference is saved to your local browser.

PWA (App) Installation

Danvas is a Progressive Web App (PWA) and works best when installed directly onto your phone or desktop home screen.

Install on iOS (iPhone/iPad)

  1. Open the app in Safari.
  2. Tap the Share button at the bottom of the screen.
  3. Scroll down and tap Add to Home Screen.
  4. Confirm by tapping Add.

Install on Android

  1. Open the app in Chrome.
  2. Tap the menu button (⋮).
  3. Tap Install app (or Add to Home screen).
  4. Confirm the prompt.

Install on Desktop

  1. Open the app in Chrome or Edge.
  2. Click the Install icon in the browser address bar.
  3. Alternatively, click the browser menu (three dots) and select Install Danvas.

Sessions & Impersonation

Session Timeout

Session duration is managed for security. After periods of inactivity, you will be prompted to sign in again. You can review and sign out other devices yourself from Settings → Sign-in & Security.

Impersonation (Admins Only)

For debugging and troubleshooting, Admins can temporarily view the app through another user's account:

  1. Navigate to Admin → Users.
  2. Open the user's details sheet and click Impersonate User.
  3. A top banner will display "Impersonating [Name]".
  4. Click Exit Impersonation in the banner to return to your admin view.

Related

Dashboard & Onboarding

Getting Started

Dashboard & Onboarding

Role-based dashboards and first-time user setup

Tutorial: Setting Up Shift Tasks & Closers

Step-by-step guide for managers to configure templates, assign closers, and verify checklist completion

On this page

Profile SettingsSign-in & SecurityPush NotificationsSubscribingSending a Test NotificationAppearance (Theme)PWA (App) InstallationInstall on iOS (iPhone/iPad)Install on AndroidInstall on DesktopSessions & ImpersonationSession TimeoutImpersonation (Admins Only)Related