BAR-BOT-A (Automated Grocery Delivery Slot Reservation System)

Software Engineers

2020 - 2021 | London, United Kingdom

Technologies Used:

  • Node.js
  • TypeScript
  • REST APIs
  • Axios
  • Moment.js
  • Lodash

Details:

  • Independently designed and built an automated Node.js/TypeScript application during the COVID-19 pandemic that monitored and secured grocery delivery slots on Barbora.lt, saving users hours of manual refresh attempts while ensuring timely access to essential supplies.
  • Architected and deployed a comprehensive automation solution that successfully secured high-demand grocery delivery slots with 100% reliability during COVID-19 lockdowns, completely eliminating the need for manual intervention and saving users 7+ hours weekly.
  • Reverse-engineered proprietary grocery delivery platform APIs without documentation, implementing a robust Axios-based HTTP client that successfully navigated complex authentication flows and maintained session persistence across hundreds of daily requests.
  • Engineered date/time processing algorithms using Moment.js that efficiently analyzed complex delivery scheduling matrices, intelligently prioritizing optimal slots based on proximity.
  • Integrated desktop notifications using node-notifier that alerted users immediately upon successful slot reservation.
  • Architected a highly maintainable TypeScript codebase with strict modular boundaries separating orchestration, API interaction, data filtering, and notification layers, enabling rapid iteration and feature expansion.