dwyl / product-roadmap

:globe_with_meridians: Because why wouldn't you make your company's product roadmap Public on GitHub?
46 stars 6 forks source link

Time-tracking MVP #31

Closed nelsonic closed 2 years ago

nelsonic commented 2 years ago

We need a way of keeping track of who is working on what for our project. This will become a core feature of our product. It's there on the MVP feature roadmap: https://github.com/dwyl/product-roadmap#mvp-basic-workflow

todo-list-with-timer png

Essentially we are building a Todo List with a Stop Watch. βœ… +⏳
Hence the reason for us writing tutorials for these individual components ... πŸ’­

Once you click/tap on Start it will insert a timer record associated with the item see schema: https://github.com/dwyl/app-mvp-phoenix#create-schemas

Note: this "fits in" to our bigger picture road map: once you have captured and categorized your thoughts (items), some of them will become tasks. When you are completing those tasks, you need to keep track of how much time you have spent on them. That's where Time-tracking comes in! Knowing how long something has taken is essential! So in essence we are "building the bridge from both ends". The time-tracking aspect is 100% part of completing a task. We can build that part of it without having a fancy editor.

Features

1We don't have to have complete tutorials for everything, but we need to capture the basics so that both we (our current core team) and other people can find our "learn-..." tutorial/notes useful. But our main objective is learning the tech/tools ourselves as quickly as possible so that we can build our MVP!

@SimonLab let me know if this is clear or if I can clarify anything ... πŸ™

nelsonic commented 2 years ago

This functionality is now fully covered in the MVP: https://github.com/dwyl/app-mvp-phoenix/issues/89#issuecomment-1190752035 πŸŽ‰ @SimonLab please test: mvp.fly.dev and provide feedback. πŸ‘ (PR https://github.com/dwyl/app-mvp-phoenix/pull/90 will be assigned very shortly... πŸ§‘β€πŸ’» ⏳ )