RetroBoard V2 - A lightweight, full-stack application for running productive sprint retrospective ceremonies.

4 stars 3 forks 4 watchers Vue Apache License 2.0
agile python retroboard retrospective scrum sqlachemy vue3
7 Open Issues Need Help Last updated: Sep 4, 2025

Open Issues Need Help

View All on GitHub
✨ feature good first issue

RetroBoard V2 - A lightweight, full-stack application for running productive sprint retrospective ceremonies.

Vue
#agile#python#retroboard#retrospective#scrum#sqlachemy#vue3
🚀 enhancement good first issue

RetroBoard V2 - A lightweight, full-stack application for running productive sprint retrospective ceremonies.

Vue
#agile#python#retroboard#retrospective#scrum#sqlachemy#vue3
🚀 enhancement good first issue

RetroBoard V2 - A lightweight, full-stack application for running productive sprint retrospective ceremonies.

Vue
#agile#python#retroboard#retrospective#scrum#sqlachemy#vue3

AI Summary: Implement a feature to display the number of notes associated with each board card directly beneath the board's name on the RetroBoard application's user interface. This requires modifying both the frontend (Vue.js) to render the count and the backend (Flask/SQLAlchemy) to retrieve the count for each board.

Complexity: 3/5
✨ feature good first issue

RetroBoard V2 - A lightweight, full-stack application for running productive sprint retrospective ceremonies.

Vue
#agile#python#retroboard#retrospective#scrum#sqlachemy#vue3

AI Summary: Implement a new filter option in the RetroBoard application that allows users to view all tasks across all categories, without any category filter applied. This involves modifying the frontend (Vue.js) to add a new filter button or option, and potentially updating the backend (Flask/SQLAlchemy) to handle the retrieval of all tasks without category restrictions.

Complexity: 3/5
🚀 enhancement good first issue

RetroBoard V2 - A lightweight, full-stack application for running productive sprint retrospective ceremonies.

Vue
#agile#python#retroboard#retrospective#scrum#sqlachemy#vue3

AI Summary: Refactor all endpoints in the RetroBoard application to return a standardized ApiResponse dataclass instead of 3-tuples. This involves creating the ApiResponse dataclass, modifying endpoint signatures, and updating all existing endpoint handlers to use the new dataclass. The goal is to improve code clarity, maintainability, and type safety.

Complexity: 4/5
🚀 enhancement good first issue

RetroBoard V2 - A lightweight, full-stack application for running productive sprint retrospective ceremonies.

Vue
#agile#python#retroboard#retrospective#scrum#sqlachemy#vue3

AI Summary: Implement input validation for all user input fields in the RetroBoard application to ensure data integrity and prevent unexpected errors. This involves checking the data type of each input before it's processed by any function, addressing a potential issue highlighted in `NewBoardModal` at line 141 as an example.

Complexity: 3/5
🚀 enhancement good first issue

RetroBoard V2 - A lightweight, full-stack application for running productive sprint retrospective ceremonies.

Vue
#agile#python#retroboard#retrospective#scrum#sqlachemy#vue3