Creative Job Hub
  • English
Go to website
Back
Articles on:Mobile & PWA
Instructions and best practices for using the Progressive Web App and native mobile apps. Covers installation, device permissions, and developer notes.

Categories

  • Getting Started
  • Features
  • Best Practices & Resources
  • Field Operations
  • Operations
  • Mobile & PWA
  • Maps & Integrations
  • Offline & Sync
  • Communication
  • Sales & Finance
  • Reporting & Integrations
  • Deployment & Domains
  • Troubleshooting & FAQ
  • Security & Admin
  • Tenant Onboarding
Camera & Photos
  • Camera & Photos
    Camera & Photos CJH provides integrated camera support to capture photos from mobile devices and attach them to jobs and properties. Photos are central to job documentation and the Portfolio. Capturing photos The mobile apps and PWA support capturing photos directly from the device camera and attaching them to job records. Camera support is implemented via native Capacitor camera integration in the mobile builds and via browser-supported capture in the PWA where available. The project iFew readers
PWA Install
  • PWA Install
    Install & Use the PWA Creative Job Hub (CJH) is delivered as a Progressive Web App (PWA). The PWA gives an app-like experience on phones and desktops and supports offline workflows. How to install Desktop Look for the install button in the app header or the browser’s address bar (this varies by browser). Click Install to add CJH to your desktop — it will run like a standalone app. Mobile Open CJH using a supported browser on your mobile device (Chrome, Safari, or otheFew readers
Mobile App Setup
  • Mobile App Setup
    Mobile App Setup — Technician Guide This page explains how technicians should install and set up Creative Job Hub (CJH) on their phones, what permissions are required, and how to use critical mobile features (clocking in, location tracking, camera photos, and working offline). 1) Which app to use: PWA vs. native PWA (recommended for most technicians): Install CJH from the browser using Add to Home Screen. The PWA behaves like an app, works offline, and supports camera, geolocaFew readers
Developer Notes
  • Developer Notes
    Mobile & PWA — Developer Notes This page collects developer-focused notes for working with CJH’s PWA and native mobile apps. Tech stack & key libraries Frontend: Vite + React + TypeScript + Tailwind. UI: shadcn-ui components. PWA: vite-plugin-pwa is included for PWA support. Offline storage: IndexedDB is used to maintain an offline queue for job updates, photos and other operations. :contentReference oaicite:19 index=19 :contentReference oaicite:20 index=20 :contentRefFew readers
Permissions & Location
  • Permissions & Location
    Permissions & Location This article documents how location and related permissions are used in Creative Job Hub, how technician presence is surfaced, background location requirements, privacy guidance, and troubleshooting steps for admin/implementers. High-level behavior Live technician locations are shown on the Jobs Map when technicians are active/clocked in. Locations update frequently to support real-time tracking (technician locations update ~every 15 seconds; jobs data refreFew readers

Not finding what you are looking for?

Chat with us or send us an email.

  • Chat with us
  • Send us an email
© 2026Creative Job HubWe run on Crisp Knowledge.