DEV Community

gulnur
gulnur

Posted on

Giving a Forgotten Side Project a Second Chance

GitHub “Finish-Up-A-Thon” Challenge Submission

This is a submission for the GitHub Finish-Up-A-Thon Challenge

What I Built

Deploy Friday ☄️

Deploy Friday is a small browser game inspired by the chaos of software development and Scrum teams. Players must survive a sprint by completing tasks, handling production incidents, and managing their stress level.

Built with:

  • HTML
  • CSS
  • Vanilla JavaScript

No frameworks or external dependencies. The game is powered by a few simple state variables:

let stress = 0;
let score = 0;
let sprintTime = 60;
let gameEnded = false;
Enter fullscreen mode Exit fullscreen mode

Tasks are generated dynamically and random incidents keep the sprint unpredictable. If stress reaches 100%, the sprint fails.

Demo

The Comeback Story

This project started as a Scrum Quiz application with multiple-choice questions and score tracking. Although it worked, I lost interest and never finished it🥲

When I found this challenge, I revisited the project and realized it didn't need more quiz questions maybe it needed a new idea.

Instead of finishing the quiz, I transformed it into Deploy Friday, a sprint survival game inspired by real developer experiences such as production incidents, urgent meetings, and Friday deployments.

My Experience with GitHub Copilot

GitHub Copilot helped me generate repetitive UI code, prototype gameplay ideas, and refactor JavaScript more quickly.

The biggest benefit was shortening the gap between having an idea and testing it in the browser, allowing me to focus on the game itself rather than boilerplate code.

This challenge reminded me that sometimes unfinished projects don't need more features,they may need a fresh direction 🧐

Top comments (0)