Project

Employee management app for ARRO

Internal app used to coordinate field employees and incident reports. It includes authentication for pre-created users, role-based screens (admin and employee), background location updates, and report attachments (photos and signatures).

Placeholder image.

What it does

  • Sign-in for pre-created users, with role-based access (admin vs employee).
  • Employee availability / active status and assignment context.
  • Background location tracking with periodic updates to a backend endpoint.
  • Incident workflow: open an incident, add notes, attach photos, capture a signature, submit a report.
  • Stores report data and attachment URLs in the database for later review.

Languages

TypeScript • PHP • SQL

Tech stack

Expo / React Native • REST API (PHP endpoints)