Projects

Mobile

ESBI-Visitor — Field Sales Automation

A mobile app giving field sales teams GPS-stamped visit tracking, instant push notifications and LOGO account statements. Mobile + backend built end-to-end by me.

27 screens · GPS + Push · LOGO integrated

React NativeExpoTypeScriptASP.NET Core 8JWTEF CoreSQL Server

Problem

Field sales reps noted visits on paper and called the office to learn customer balances. Managers had no visibility into who was where in the field.

Solution

I built a 27-screen mobile app with React Native 0.81 + Expo 54 (TypeScript) and a JWT-protected ASP.NET Core 8 Web API. Visits are GPS-stamped, manager assignments arrive instantly via server-side Expo Push, and the customer's LOGO account statement is available in the field.

Highlights

  • 27 screens, context-based architecture, NativeWind UI
  • GPS-stamped visits with expo-location + location reports
  • Server-side Expo Push notification queue (background service)
  • LOGO ERP account statements brought to mobile
  • Lead, quote and daily-work management plus 7 report screens
  • OTA updates (expo-updates) and an EAS build pipeline