Skip to content

zajacmarekcom/retrospective

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Retrospective

Retrospective is an open-source tool to support team's retrospective ceremony.

This tool was initially designed and developed to be an example for Blazor/ASP.NET course, but it's also fully functional application.

Features

Here is a list of planned features in Retrospective. Implemented features are marked by checked checkbox.

  • Board management
    • Team boards
      • Create board with Good/Bad/Improvements columns
      • Close previous board when new one is created
      • Add open items to new board
    • Board actions
      • Move items between columns
      • Reorder items in column
    • Items
      • Create item in column
      • Close item
      • Reopen item
      • Archive item
      • Change item's title
      • Vote for item
  • Retro session
    • Session for board
      • Create session
      • Finnish session and close board
      • Add opened actions to the session
    • Session stages
      • Previous session summary stage
      • Fill up/voting stage
      • Retro session stage
      • Session summary stage
    • Retro actions
      • Add action to the item
      • Vote for actions
  • Retro history
  • Actions
    • Change action's item
    • Finish action
    • Reopen action
    • Archive action
    • Change action's title
    • Vote for actions
  • Team management
    • Create team
    • Join the team
      • Join by code
      • Join by link
    • Accounts
      • Create account
      • Login
      • Delete account
      • Login by Azure AD
    • Profiles
      • Manage details
      • Profile activities
      • Profile picture

Model Design

Technology

Architecture

Project architecture

Tech-stack

The main reason to build Retrospective.Dev is provide example of production-ready code written in tech stack listed below:

  • ASP.NET Core 8
  • Blazor
  • Tailwind
  • SignalR
  • Entity Framework Core
  • Azure SQL Server
  • Azure Cosmos DB
  • Azure Service Bus
  • GitHub Actions
  • Azure App Service

Contribution

As an Author, I didn't assume the possibility of contribution for anyone else. The result of this decision is lack of ready-to-take issues or detailed description how you can contribute.

But, if you want to propose your changes in the project, you can do it by forking this repository and creating pull request, as it's described here: Pull request from fork. Feel free to adding issues if you find any problem or improvement in my code.

In case of any question, send me an email to [email protected]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published