Apr 7, 2023

TagLink

A paperless system that uses NFC and RFID to streamline vehicle information, repair workflows, and communication inside dealerships.

React NativeRFIDAWS S3FirebaseMobile App

Overview

TagLink is a mobile-first platform built for used car dealerships to replace messy, error-prone communication systems like paper notes and word-of-mouth with a fast, digital workflow. By attaching NFC/RFID tags to vehicle keychains, anyone in the dealership can instantly access or update a car's repair status, history, and notes with a simple scan.

The product is designed for service managers, technicians, and dealership staff who need real-time visibility into vehicle status without chasing down information. What makes TagLink interesting is how it bridges the physical and digital worlds, turning every car into a scannable data node.

What I worked on

  • Architected the full-stack system, including the mobile app with React Native, cloud storage with AWS S3, and authentication with Firebase.
  • Designed and implemented NFC/RFID workflows for scanning, reading, and writing vehicle data across iOS and Android.
  • Built dynamic forms to track repairs, status updates, and technician notes tied directly to each vehicle.
  • Developed a scalable data structure to organize dealership inventory and activity in real time.
  • Iterated rapidly with actual dealerships, incorporating feedback from live environments into product decisions.

Outcome

  • Validated the problem through conversations with 40+ dealerships, with the majority relying on outdated manual systems.
  • Successfully launched an MVP within about 3 months and deployed it to real users.
  • Acquired early customers and beta testers, proving willingness to adopt a paperless workflow.
  • Reduced friction in service communication, eliminating lost information and improving accountability across teams.

More importantly, TagLink proved that simple hardware like NFC tags paired with thoughtful software can unlock massive workflow improvements in industries that have not meaningfully digitized yet.