Real-time Auction

Built new Vue frontends for participating in and managing fast-paced live auctions by converting legacy AngularJS code and integrating Vuex and Pusher to ensure that all users and admins have access to real-time data.

role

Frontend developer

frameworks & tools

Vue, Vuex
Pusher.js
Laravel
Bootstrap

summary

The core business for this client was running live auctions with an auctioneer behind the scenes. In an auction setting, speed, timing, and usability are paramount.

  • Rebuilt the frontends for participating in and managing auctions, converting legacy Angular code to Vue.
  • Used Pusher.js and Vuex to manage multiple kinds of real-time events and keep all participants in sync.
  • Improved the user experience for the auctioneer using the Admin console, making important information more prominent and common actions easier and faster to perform.