PawPals SG
Built a Telegram bot showing real-time dog run occupancy across 11 parks in Singapore with geofenced check-ins.
Challenge
Dog owners in Singapore had no way to check real-time occupancy at dog runs before visiting, leading to frustration from arriving at empty or overcrowded parks across the island.
Approach
Built a Telegram bot using TypeScript, Telegraf, and PostgreSQL deployed on Railway. Implemented geofenced check-ins with a 200m radius, auto-expiring sessions, live occupancy dashboards with dog size breakdowns, and multi-dog profile management.
Results
Delivered a fully functional bot covering all 11 major dog parks in Singapore. Features include geofenced check-ins, auto-expiring sessions, live occupancy dashboards with size breakdowns, and multi-dog profile management.