Smart Expense Splitter using Docker Introduction The core objective of this documentation is to provide a thorough, technically sound, and easily digestible overview of the system's architecture, deployment procedures, and the rationale behind the design choices, presented in a professional blog-friendly format. This project demonstrates proficiency in container orchestration, microservices design, and the deployment of a scalable, three-tier application using Docker and Docker Compose. Objectives of Part 1 (DA1) The initial phase, DA1, focused on establishing the foundational component of our application: persistent data storage. This stage was critical for validating the basic principles of containerization and volume management. Component Description Primary Objective Containerization of a Core Service: Successfully deploy a single-container database instance to serve as the persistent storage layer for the application. Secondary Objective Volume Persistence: Ensure data integ...
Posts
Showing posts from October, 2025