Saswati
Back to Projects

Verbalize (Web Application with CI/CD)

Overview

Developed a full-stack blog web application with user authentication, session management, and CRUD operations for blog posts. Built an end-to-end CI/CD pipeline using Jenkins to auto-build Docker images on GitHub push and deploy to DockerHub with a multistage Dockerfile, reducing deployment effort by ~70%. Configured Docker Compose for secure, reproducible workflows and hardened the pipeline via Jenkins Credentials Manager, non-interactive Docker commands, and cross-platform shell compatibility.

Tech Stack

Node.jsExpress.jsMongoDBMongooseEJSJWTbcryptDockerDocker ComposeJenkinsGitHubDockerHub