Back to Hermes Agent

RetroBoard

RetroBoard - Desktop view
Desktop view
RetroBoard - Mobile view
Mobile view

Key features

01

Create retro boards with title and optional sprint name

02

Four default columns: Went Well, To Improve, Action Items, Kudos

03

Add, edit, and delete cards in each column

04

Upvote system to prioritize topics

05

Responsive design with Tailwind CSS v4 and dark theme

06

REST API documented with Swagger (/api/docs)

07

Angular 22 standalone architecture with Signals

Description

RetroBoard is a sprint retrospective application for agile teams. Built with Angular 22 standalone, Signals, and Tailwind CSS v4 on the frontend, and NestJS 11 with TypeORM and SQLite on the backend. It allows creating retro boards with four default columns (Went Well, To Improve, Action Items, Kudos), adding cards with voting, and managing the full retrospective cycle. The API includes Swagger documentation and class-validator validation.

Technologies used

Angular Angular NestJS NestJS TypeScript TypeScript SQLite SQLite Tailwind CSS Tailwind CSS