Microservices / AIARCHIVED

MetroMind

MetroMind is a microservices-based document intelligence platform built for the Smart India Hackathon (Kochi Metro problem statement). It orchestrates 12+ Dockerized services to provide OCR, vector search, and RBAC-controlled document management. The system includes an API Gateway, strict Multi-Tenancy isolation, and 100% Audit Logging for privileged operations, ensuring enterprise-level security for transit document retrieval.

// Core Technologies

GoPythonDockerRabbitMQVector DBOCRRBAC

// Performance & Metrics

Services
12+
Search
Vector
Queue
RabbitMQ
Auth
RBAC

// System Architecture

01

Scale

12+ containerized microservices fully managed via Docker Compose.

02

Security

API Gateway, Role-Based Access Control (RBAC), and 100% Audit Logging for privileged operations.

03

Stack

Go & Python backends, Docker, Vector DB, RabbitMQ for async messaging.

04

Achievement

Built and deployed a full-stack multi-tenant solution for the Smart India Hackathon.