Architecture & Engineering SpecsVerified Production
GuideNow - Realtime Guide-Matching Platform
Cloud-deployed microservices platform that connects tourists with nearby guides in Sri Lanka, using Go backend services for live availability, location matching, WebSocket chat, and natural-language AI filters.
Project Overview
Cloud-deployed microservices platform that connects tourists with nearby guides in Sri Lanka, using Go backend services for live availability, location matching, WebSocket chat, and natural-language AI filters.
Key Features
✓
Location-based geospatial guide matching✓
Real-time WebSocket chat and presence indicators✓
AI natural-language query to structured search filter parser✓
End-to-end automated AWS CI/CD pipelinesEngineering Highlights
✦Built with Go microservices for sub-10ms response latency
✦WebSocket bi-directional messaging with Redis Pub/Sub state sync
✦Geospatial bounding-box queries for instant nearest-guide search
✦Automated container deployment on AWS ECS with Docker
Technology Stack
Go
Microservices
Flutter
Next.js
PostgreSQL
Redis
WebSocket
AWS
Questions on this system?
Pubudu Lakmal is available for engineering discussions and architectural deep dives.
Get in Touch