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.