Thanks to visit codestin.com
Credit goes to github.com

Skip to content

rak2712/calculator-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧮 Calculator App (Node.js + Jenkins + Docker)

🚀 Project Overview

This is a simple Calculator Web Application built with Node.js and deployed using Jenkins CI/CD and Docker.
The project demonstrates a fully automated deployment pipeline — from code checkout to containerized deployment — all handled by Jenkins.


🧱 Tech Stack

Component Technology Used
Frontend HTML
Backend Node.js (server.js)
Automation Jenkins Pipeline
Containerization Docker
Process Manager (optional) PM2
Version Control Git & GitHub

⚙️ Features

  • Basic web-based calculator built with HTML and Node.js
  • Automated CI/CD pipeline using Jenkins Declarative Pipeline
  • Docker-based deployment (no manual setup required)
  • Auto-restart on system reboot using Docker’s restart policy
  • Health check to verify the app is running after deployment

🗂️ Project Structure

calculator-app/ │ ├── calculator.html # Frontend UI (simple calculator) ├── server.js # Node.js server for backend logic ├── Dockerfile # Defines how the app runs inside Docker └── Jenkinsfile # Jenkins pipeline for CI/CD automation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published