DEV Community

Chad Sheridan
Chad Sheridan

Posted on

Reset - Sprint Task Management made easy

This is a submission for the GitHub Copilot Challenge : New Beginnings

What I Built

Reset is a minimalist, Kanban-style project management tool designed for small programming teams. It emphasizes regular "reset moments" for sprint planning and retrospectives, enabling teams to stay focused and ship fast.

Features

  • Lightweight Kanban Board: Customizable lanes and dependencies visualization.
  • Minimal Overhead: Quick task creation and simple permissions.
  • Fresh Start Sprints: Clear the board at the start of each sprint and re-prioritize tasks.

Planned

  • Integrated Developer Tools: Connect with code repositories and attach inline snippets.
  • Reflection and Iteration: Retro board for notes and progress snapshots.

Demo

https://reset.cysec.ca

Repo

https://github.com/ChadAPSheridan/reset-app

Copilot Experience

I used GitHub copilot extensively throughout the development of Reset, as I figured that was the goal. While it did a wonderful job of producing bulk code, there were several times it just kept giving the same results. Additionally, there were many times it gave me code that was downright unusable. But between the code completion, and how quickly it can fix most minor errors, it's a winner.

GitHub Models

I stuck strictly to the 4o model as that's what I'm most familiar with.

Conclusion

I will definitely be continuing development on the project, as I at least know the folks at my work (we have a dev team of 3) will find it useful. Most project management apps are rather bloated and slow, and crazy to get your head around, or start fresh.

As for working with copilot, that will definitely continue, as I've been a fan for quite some time. The jury's still out on vscode, I'm much more familiar with JetBrains products, but find the copilot integration in their software is severely stunted and doesn't have most of the features available in vscode.

Top comments (0)