← Back to Portfolio

Project Showcase: LogThread

1. Vision & Scope

LogThread is a cloud-based logging service designed to streamline the way developers handle, view, and respond to application logs. ¨ Instead of combing through unstructured logs in the command line, LogThread enables centralized log management with clear filtering, real-time alerts, and a clean user interface. The goal is to provide a scalable, serverless platform to simplify log access, monitoring, and alerting.

2. Technology Stack

LayerTool/Service
BackendPython + FastAPI (Self-hosted via Docker)
Storage & Cloud ServicesAWS DynamoDB, AWS S3, AWS SNS
FrontendReact + Vite
AuthenticationAWS Cognito
InfrastructureProxmox VE, Docker, Nginx Proxy Manager

3. Architecture

The system utilizes a hybrid-cloud architecture. The backend API and frontend application are hosted as isolated Docker containers on a local Proxmox server, providing full control over the application environment. These self-hosted services then communicate securely with managed AWS services for data storage, notifications, and authentication, leveraging the power and scalability of the cloud.

LogThread System Architecture Log and User Flow Diagram Log and User Flow Diagram Log and User Flow Diagram Log and User Flow Diagram Log and User Flow Diagram Log and User Flow Diagram Log and User Flow Diagram