UNfresh is not just a map. It is a multi-role marketplace engine connecting 2,000+ students with 40+ campus vendors in real-time, designed to bridge high-density demand with fragmented, hyper-local supply.
University campuses operate as micro-cities with thousands of daily transactions. Yet, the ecosystem of vendors, vending machines, and services is analogue and invisible. This creates significant market friction: demand cannot find supply efficiently, leading to lost revenue and poor user experience.
A complex system requiring three distinct interfaces to operate synchronously in real-time.
Optimized for speed. Users find food or services within seconds using geospatial indexing (PostGIS).
Empowering micro-businesses. Vendors manage visibility, hours, and catalogs from a mobile dashboard.
The "God View". Monitoring platform health, approving vendors, and analyzing transaction volume.
The system handles thousands of simultaneous connections with near-zero latency using an event-driven architecture.
Optimistic UI updates and efficient state management provide a native-app feel.
Postgres changes are pushed instantly via Websockets (WAL) to all connected clients.
PostGIS spatial queries allow efficient filtering of points by radius (O(log n)).
Global content delivery network ensures low latency asset loading worldwide.