Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yash509/devsecops-counter-app-deployment
Developed a NodeJS based Counter Web Application, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.
https://github.com/yash509/devsecops-counter-app-deployment
aws azure ci-cd cloud css devops devops-tools devsecops devsecops-pipeline docker dockerfile eks-cluster gcp hcl html javascript jenkins jenkinsfile kubernetes terraform
Last synced: about 1 month ago
JSON representation
Developed a NodeJS based Counter Web Application, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.
- Host: GitHub
- URL: https://github.com/yash509/devsecops-counter-app-deployment
- Owner: yash509
- License: mit
- Created: 2024-08-16T06:59:26.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-16T18:51:26.000Z (2 months ago)
- Last Synced: 2024-10-12T04:20:11.692Z (about 1 month ago)
- Topics: aws, azure, ci-cd, cloud, css, devops, devops-tools, devsecops, devsecops-pipeline, docker, dockerfile, eks-cluster, gcp, hcl, html, javascript, jenkins, jenkinsfile, kubernetes, terraform
- Language: HCL
- Homepage:
- Size: 842 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# DevSecOps-Counter-App-Deployment [![Docker Image CI](https://github.com/yash509/DevSecOps-BB-Char-React-App-Deployment/actions/workflows/docker-image.yml/badge.svg)](https://github.com/yash509/DevSecOps-BB-Char-React-App-Deployment/actions/workflows/docker-image.yml)
# Counter App (Simple React JS Project )
This Project is a Simple ReactJS Project which demonstrates the following
1. increamenting a counter value
2. decrementing a counter value
3. reseting a counter value.## Prerequisites
### Install Node JS
Refer to https://nodejs.org/en/ to install nodejs### Install create-react-app
Install create-react-app npm package globally. This will help to easily run the project and also build the source files easily. Use the following command to install create-react-app```bash
npm install -g create-react-app
```## Cloning and Running the Application in local
Clone the project into local
Install all the npm packages. Go into the project folder and type the following command to install all npm packages
```bash
npm install
```In order to run the application Type the following command
```bash
npm start
```The Application Runs on **localhost:3000**
### output
![Counter App](counterApp.png)