Smart Photo Storage (In Development)

Vue.jsGo (Golang)PythonDockerRabbitMQMongoDBQdrant

Overview

End-to-end photo management system designed to enable natural language search using machine learning. Built with a microservice architecture and asynchronous communication to support scalability and future ML integration.

Key Features & Technical Implementation

  • Built MVP with authentication, photo upload, and gallery interface.
  • Containerized all services with Docker for consistent deployment.
  • Designed asynchronous processing pipeline using RabbitMQ.
  • Integrated CLIP-based embedding service with Qdrant for semantic search.
  • Next : Deployment on Kubernetes.