Skip to main content
Tessmark
Tessmark/Work/Real-Time Retail Crime Reporting App

Real-time crime reporting for merchants and residents.

A React Native mobile app that puts photo and video evidence in the hands of a regional law enforcement task force — in three taps, from the witness's own phone.

Type
Shipped
Vertical
Public Safety
Platform
iOS · Android
Stack
React Native · Expo
Three-tap incident reporting flow on the FastSTAART app
Report
Photo and video evidence capture screen with upload queue
Capture
01 · The Challenge

Witnesses had no fast path from the scene to the right desk.

Retail crime reporting across the region relied on fragmented channels—phone calls, dispatch lines, and static web forms—that failed to capture timely, high-quality evidence.

Witnesses at the scene had no direct path to submit actionable information, forcing the task force to reconstruct incidents from incomplete, delayed reports.

The result was lost evidence, slower response coordination, and reduced investigative efficiency.

02 · Our Approach

Build it on the phone. Ship to both stores at once.

We designed a mobile-first reporting system built around real-world constraints: limited attention, active environments, and unreliable connectivity.

  • Enabled three-tap submission of photo/video evidence directly from a witness’s device
  • Prioritized speed-to-report while layering optional structured data
  • Delivered simultaneous iOS and Android deployment using a unified codebase
  • Supported post-launch updates without disrupting field usage
The witness is at the scene. The app has to be where the witness is.
03 · Architecture

A thin client over a shared backend.

Implemented a thin-client mobile architecture integrated with an existing law enforcement backend.

  • Cross-platform mobile application (React Native / Expo)
  • Secure media capture and upload pipeline
  • Authenticated API integration with role-based access controls
  • Real-time notifications for case status updates

This approach ensured minimal disruption to existing workflows while extending field-level data capture capabilities.

Project was successfully delivered and transitioned to the program’s long-term operator, with continued support available.

Next case study
Career Statewide Career Services Platform
All work