Skip to content

Project Proposal: Building a DevOps Pipeline Around an Existing Web Application - #3024

Merged
ericcornelissen merged 1 commit into
KTH:2026from
tobiasbjurstrom:Project-Proposal-tbju-pbystrom
Sep 22, 2026
Merged

ericcornelissen merged 1 commit into
KTH:2026from
tobiasbjurstrom:Project-Proposal-tbju-pbystrom

Conversation

@tobiasbjurstrom

Copy link
Copy Markdown
Contributor

Assignment Proposal

Title

Building a DevOps Pipeline Around an Existing Web Application

Names and KTH ID

Deadline

  • Task 3

Category

  • Project

Description

We take an existing web application built on Firebase and implement a complete DevOps Pipeline around it. The application will communicate with a database that contains user account information. The pipeline will then be tested against previous PRs.

The CI/CD pipeline is built with Github Actions. The pipeline will consist of tests that define functionality and deploying a finished functional service. A/B testing with Firebase remote config will also be implemented.

IaC will be implemented with the firebase.json file that defines the relation between the web application and database. The project will be hosted on GitHub.

A DevSecOps tool will be used to scan for security flaws in the codebase, such as injection attacks, and check for dependency vulnerabilities with Dependabot.

Relevance

The project shows how to adopt the CI/CD pipeline in an existing project with added IaC, vulnerability scans, and dependency checks. This will result in the showcase of how DevOps principles help catch faulty code and vulnerabilities by using an agile workflow.

Added a README.md for the assignment proposal detailing the project scope, team members, deadline, and DevOps pipeline implementation.
@tobiasbjurstrom tobiasbjurstrom changed the title Create README.md for DevOps Pipeline project proposal Project Proposal: Building a DevOps Pipeline Around an Existing Web Application Sep 15, 2026
@ericcornelissen ericcornelissen self-assigned this Sep 22, 2026

@ericcornelissen ericcornelissen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice proposal 👍 Good luck with the project

@ericcornelissen
ericcornelissen merged commit d0289e3 into KTH:2026 Sep 22, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants