Posts

Blog on VibeHive Dockerized

Image
  VibeHive (Dockerized) Name: Sai Sathya Krishna A R Reg No: 23BCE1177 Introduction This report documents the comprehensive three-part process of designing, developing, and containerizing "VibeHive," a full-stack web application featuring a blog and real-time chat. The project's lifecycle was intentionally structured to mirror a real-world software development progression, moving from a simple prototype to a robust, production-ready system. DA1 focused on rapid prototyping, establishing a Minimum Viable Product (MVP) with a serverless architecture using HTML, CSS, JavaScript, and Google Firebase . DA2 refactored this into a 3-tier architecture with a Node.js backend API and PostgreSQL database , separating frontend and backend responsibilities. DA3 containerized the entire application using Docker and Docker Compose , encapsulating each service into isolated environments to demonstrate modern deployment best practices. Objectives Part 1 – DA1: Serverless MVP Constr...