GOSHIP
End-to-end logistics platform for customers and warehouse operators.

GOSHIP bridges consumer parcel tracking and warehouse floor operations in a single cross-platform app. Shippers create accounts, attach invoice PDFs, and follow each package through a granular activity timeline — created, received at warehouse, consolidated, and delivered. Warehouse staff scan barcodes on intake, match packages to customer profiles, assign items to shipments, and flag damage with photo evidence. A daily inventory dashboard surfaces pending, incomplete, and confirmed batches so supervisors can approve or drill into shipment details before dispatch.
The problem
Customers wanted a tracking timeline. The warehouse needed intake, damage photos, and a daily batch to approve before dispatch. Those lived in different tools, so a package could stall between the floor and the customer.
What we shipped
GOSHIP is one cross-platform app for both sides. Shippers attach an invoice PDF and follow each package from created, to received, to consolidated, to delivered. Warehouse staff scan barcodes, match a package to a customer, assign it to a shipment, and flag damage with a photo.
How it works
- Customer accounts with invoice PDF upload
- Activity timeline for every package
- Barcode intake matched to a customer profile
- Damage flags with photo evidence
- Daily dashboard of pending, incomplete, and confirmed batches
React Native on the device, NestJS and PostgreSQL in the API, and a barcode camera on the warehouse flow. Socket.io updates the timeline as a package moves.
Technology stack
- React Native
- TypeScript
- NestJS
- PostgreSQL
- Prisma
- Redis
- AWS S3
- Socket.io
- JWT + Refresh tokens
- Google OAuth 2.0
- Vision Camera + Barcode SDK
- AWS ECS
Start a project
Want a product in this shape?
Tell us who it is for and what has to work on day one. We reply with scope, timeline, and a fixed number.





