Reasy is an issue management implemented in C++ for a semester project for my OOP class at the University of Bucharest.
Separate your issue per workspace, for easier following of them
Multiple users have access to a workspace and can edit it as they wish
Each issue can have a thread of comments, sub-issue, for better collaboration
Dependency injection is an application level pattern that enables the usage of dependency inversion principle. However, usually dependencies are resolved at runtime, even if they are known at compile-time. Through the usage of concepts, templates and a dependency inversion container, I plan to implement this behaviour.