Register time for tasks in Obsidian?

I need to register and report time for some tasks, can I do that in Obsidian?

Time report, based on kanban view or the like with a sum of hours pr. Quarter is what I need

Is this possible in Obsidian or should I use another tool?

Base idea is to make tasks for various topics, and tag them with a topic under e.g. “AdminHours”, ordered by sub tags under that tag. For the tasks I would like to register minutes used, and when completed, I would like a calculation for each sub tag, in a date interval.

I have no idea if this is even possible to construct and if so, how?

Do you have ideas or even experience in creating the above?