Skip to content

resubmit project report - #3259

Open
itisziyad wants to merge 1 commit into
KTH:2026from
itisziyad:resubmit-project-report
Open

itisziyad wants to merge 1 commit into
KTH:2026from
itisziyad:resubmit-project-report

Conversation

@itisziyad

@itisziyad itisziyad commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Assignment Proposal

Title

Automated DevOps Workflow for a Frontend Application

Names and KTH ID

Deadline

  • Task 3

Category

  • Project

Description

The project will consist of developing a frontend application consuming an already existing external API, with a focus on implementing a complete and automated DevOps workflow.

GitLab will be used as the main development platform and GitLab CI/CD will automate the build, testing, and release processes. Vercel will be used for automated deployment of the application or maybe Gitlab pages.

Docker Compose will be used to define the infrastructure and local development environment. GitLab security policies and potentially Renovate will be used for security and dependency management.

The CI/CD workflow will also include automated release management, including the creation of Git tags and GitLab releases after successful validation.

The use of AI-assisted development tools will be documented, including how they are used and a critical reflection on their benefits and limitations.

Relevance

The project demonstrates several core DevOps practices in an integrated workflow, including continuous integration, continuous delivery, infrastructure as code, security automation, dependency management, and automated release management.

The different components will be integrated into a single workflow, allowing changes to be automatically tested, validated, released, and deployed. This provides a practical example of how DevOps practices can be applied to a modern frontend application.

Project repository: Valorant DevOps

Final report: Read the final report

Original proposal: PR #2975

Previous submission: PR #3192

  • Resubmission: The final report has been updated to address the feedback on AI usage.

@itisziyad
itisziyad force-pushed the resubmit-project-report branch from 99086ca to d3bb651 Compare October 20, 2026 14:13
@ericcornelissen ericcornelissen added the revision Submission of the revised version of a task label Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

project revision Submission of the revised version of a task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants