SKSalajdin Kaçamak
Back to work
Independent project2025

Targa KS

"Gjej dhe Kontakto Shoferin" — find and contact a vehicle owner by license plate

Full-stack (solo)targa-ks.com
Next.jsReactPrismaMySQL/MariaDBAuth.jsTailwind CSSshadcn/uiONNX Runtime Web

Overview

An Albanian-language platform where anyone can look up a Kosovo vehicle by its license plate and message the registered owner directly — without either side's phone number ever being exposed.

Plates can be searched by typing them in, or scanned live from the camera. The detection and OCR pipeline runs entirely on-device with ONNX Runtime Web, so no plate photo ever leaves the browser.

Highlights

  • In-app messaging between the plate searcher and vehicle owner, with email notifications — no phone numbers exchanged.
  • Owner-verified vehicle listings and public plate lookup pages, plus favorites and an abuse-reporting/moderation pipeline reviewed by admins.
  • Auth.js (NextAuth v5) with email/password (verification codes, password reset) and Google OAuth.
  • Admin panel for users, vehicles, reports, and a blog authored with a Tiptap rich-text editor.
  • Rate limiting on sensitive actions (auth, messaging, search) via rate-limiter-flexible.

Standout detail

On-device plate scanning — no images ever leave the browser

Rather than uploading a photo to a server for OCR, plate detection and text recognition run fully client-side via ONNX Runtime Web. The camera frame never leaves the user's device — only the recognized plate text is sent to search.

Interested in something similar?

I'm open to full-stack engineering roles and select freelance projects.