%35 OFF Discount Code for Limited Time : VRPACXB8

  Join our telegram channel : https://t.me/codingshop20

- 85%

Trace | Job Site Photo Documentation Flutter App With Laravel Backend

Add to wishlistAdded to wishlistRemoved from wishlist 0
Product Details
Version Download: 10 September 2026

Demo: Live Preview
License: Unlimited websites
Please read before purchase: FAQ

Categories: ,

Original price was: $99.00.Current price is: $15.00.

Contractors take thousands of photos and lose most of them. They sit in a camera roll, unsorted, until somebody needs one for a dispute and cannot find it. Trace is the layer that fixes that: crews photograph the work, photos file themselves to the right job by GPS, and the office turns them into branded reports a client can open without an account.

Self-hosted. One payment. Unlimited crew: no per-user fee, ever.

The part that actually matters

Tagging a photo to a project is trivial. What is not trivial is this: a crew member takes forty photos in a basement with no signal, drives home, and every one of them lands. In order. None dropped, none duplicated.

  • The device is authoritative until the server says otherwise. The file is written to the phone and a row to its own database before any network call is attempted.
  • Uploads are idempotent. Every capture carries an identifier generated at the shutter and sent unchanged on every retry. A response lost on a dying connection costs a retry, never a duplicate.
  • Nothing fails silently. Failures stay visible and retryable, and the office sees which phones are still holding photos.

The matcher refuses to guess

Auto-filing is only worth having if crews stop double-checking it. Trace declines to decide, and asks, when two jobs are within 40m of each other, when the GPS fix is coarser than 100m, or when you are near a job but outside its radius. Being confidently wrong once costs more trust than being unsure ten times.

The dashboard publishes the auto-match rate including the times it refused. A product whose central claim is that it does not guess should be willing to show how often that happens.

What you get

  • Flutter capture app: camera-first, offline queue, GPS matching on the device, before-and-after pairs, checklists worked through on site.
  • Laravel office dashboard. Photo feed, project map, customers, tasks, pages, checklists, reports, insights, a command palette.
  • Branded PDF reports and revocable share links, with client signature capture.
  • Live project links: a homeowner watches progress instead of being emailed a PDF every Friday.
  • Public portfolio of finished work for the contractor’s own site.
  • Platform admin: analytics, tenants, plans, help center, legal documents, announcements, branding.
  • REST API and signed webhooks, with scoped tokens and a full developer portal.
  • Complete source for both applications, and documentation written for somebody who has not seen the codebase.

AI without a subscription

The hosted competition meters AI by credits, which tells you it is reselling a per-call cost. A one-time license cannot carry that, so Trace inverts it: you supply the provider. OpenAI, Anthropic, any compatible endpoint, or a local model on your own hardware, in which case nothing leaves your building. Spoken notes become captions, reports draft themselves from your own tags and timestamps, checklists write a first pass.

Only text ever leaves: captions, tags, timestamps. The images never do. With nothing configured the features are simply absent and nothing else changes.

It complements your job system, it does not replace it

Trace is the photo layer. It is not a CRM and not a field service platform. If you already run one, Trace pushes photos and finished reports into it over signed webhooks and exposes a read API for pulling on your own schedule.

  • Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
  • If you have any questions, please first read the FAQ on this page: FAQ
  • If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
  • Developer Support: Official support from the original developer is not included with purchases from CodingShop.
  • Product Updates: Free lifetime updates are not included. Future updates is not free and should buy again.
  • Download Access: Purchased products are available for download for 30 days after purchase. We recommend downloading and securely storing your files during this period.
  • Security: We take reasonable measures to review the files available on our platform. Customers should also scan downloaded files with up-to-date security software before installation.
  • All software products available on CodingShop are distributed under the GNU General Public License (GPL). The applicable license information is provided with each product where applicable. Please review the applicable GPL license terms before using, modifying or redistributing any product.
  • CodingShop is an independent digital marketplace and is not the original developer or official distributor of third-party products unless explicitly stated. We do not provide or sell purchase codes, activation codes, license keys.
  • You can download the product after the purchase by a direct link on your account page in the downloads section.
CodingShop
Logo
Register New Account
Shopping cart