Skip to contentSkip to content
Verified credentials. On-chain. Forever.Learn more
Ewance
Sign in
Cover image for Ship a Production CI/CD Pipeline for a Fitness-Studio CRM Startup
Code

Ship a Production CI/CD Pipeline for a Fitness-Studio CRM Startup

FreeVerified credential2 weeksIntermediate

Overview

What this challenge is about.

Ship a Production CI/CD Pipeline for a Fitness-Studio CRM Startup. Intermediate challenge in code. Writing production code that solves real engineering probl...

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

The Brief

What you'll do, and what you'll demonstrate.

Replace FlexDesk's manual 'git pull on production' deploys with an automated GitHub Actions pipeline that includes container signing, a software bill of materials, short-lived cloud authentication, and an approval-gated one-click production release.

This is not a coding exercise. It is the work a software engineer does between a Jira ticket and a merged PR. That distinction matters to every hiring manager who has seen candidates solve LeetCode problems and none who have shipped production code under real constraints.

When you finish, you will have something most graduates do not: a real-world deliverable, verified by Ewance, that you can show to a hiring manager and say "I did this. Here is the proof."

Earning criteria — what you'll demonstrate

  • Design a multi-stage GitHub Actions pipeline that separates pull-request checks, builds, staging, and gated production release
  • Apply supply-chain security practices: multi-architecture builds, software bill of materials generation, and Cosign image signing
  • Replace long-lived cloud credentials with short-lived OpenID Connect federated authentication
  • Gate database migrations and production releases behind automated safety checks and human approval
  • Document an operable, recoverable deployment process that a new engineer can follow without prior context

Program Fit

Where this fits in your program.

Sharpens the same skills your degree expects you to demonstrate.

Aligned coursework coming soon.

Careers

Career paths this challenge builds toward

Completing this challenge demonstrates skills that transfer directly to these roles:

DevOps Engineer

Building this pipeline mirrors the core DevOps job: turning fragile manual deploys into automated, auditable releases. You practice authoring workflows, wiring continuous delivery, and gating risky changes exactly as you would owning a production deployment platform.

This challenge sharpens

  • ci-cd
  • github-actions
  • deployment-safety

Platform / Release Engineer

Release engineers own the path code takes to production. This challenge has you implement progressive delivery through staging and approval-gated production with rollback, the day-to-day responsibilities of a platform team supporting multiple product engineers.

This challenge sharpens

  • ci-cd
  • argocd
  • deployment-safety

Software Supply Chain Security Engineer

Signing images, producing a software bill of materials, and removing long-lived credentials are the foundations of supply-chain security. This work bridges directly to roles hardening the build-and-release process against tampering and dependency risk.

This challenge sharpens

  • container-signing
  • sbom
  • github-actions

One more thing

You can put a credential on your CV by Friday.