devaslanphp / project-management

An open source Project management tool based on Laravel and Filament
https://devaslanphp.github.io/project-management
MIT License
815 stars 228 forks source link

Activities type #19

Closed mihaisolomon closed 1 year ago

mihaisolomon commented 1 year ago

I worked previously on a timesheet app combined with a ticket management. And we had activities attached to the logged hours. We had something like this

It will help on reporting at the end of a month to see how many hours were spent in developing testing etc.

heloufir commented 1 year ago

Hello @mihaisolomon This is a good idea, I am planning to add a timesheet module to the application (as you can see in the issue there is one for timesheet) For the activity type, it's attached to the ticket, so we will have at the end ticket type, priority and activity type?

mihaisolomon commented 1 year ago

The activity type will be added to the logged time. Because in a ticket you will have multiple people working on it and they will have different activities.

mihaisolomon commented 1 year ago

I will make a PR later this week with what I have in mind.

heloufir commented 1 year ago

The activity type will be added to the logged time. Because in a ticket you will have multiple people working on it and they will have different activities.

Oh I see that makes sense. I will convert this issue to a task in the roadmap, I think it will give a great value to the app.

Thanks a gain, and feel free to add more details if you want

heloufir commented 1 year ago

I will make a PR later this week with what I have in mind.

Great thanks for your help

mihaisolomon commented 1 year ago

Check PR: https://github.com/devaslanphp/project-management/pull/25

heloufir commented 1 year ago

I will do it ASAP, thanks for helping

heloufir commented 1 year ago

@mihaisolomon Just merge the PR, I added some dev:

Otherwise the rest is just perfect. Thanks again