repjackson / dao_big

https://www.dao.af
1 stars 0 forks source link

Widget Logic of Work tab in User Profile page. #6

Open RubiqFinancial opened 3 years ago

RubiqFinancial commented 3 years ago

Work-Tasklist Widget in User Profile.pdf

This is the "Work" section layout within the User Prtofile. There are descriptions and flow of logic for the parts within the "TaskList". Specifically, the TaskList is a window within the "Work" button of the User Profile.

repjackson commented 3 years ago

can you send me the pdf in doc format? having trouble extracting text

RubiqFinancial commented 3 years ago

The User Profile page will contain multiple widgets that hold their own apps. The Task List will be located inside of a User Profile widget named Work. The Task List has an initial button that allows permissioned users to Add tasks to their job list. The group based task list is assigned based on a user's role in a business. The Task List contains a list of jobs assigned for the day or for a specific period of time. The options after clicking on a specific job are "Complete" and "Edit". Completing a job/task will remove it from the task list and mark the task as "Done". Depending on if the user completes the task on time, or if the user completes the task at all, a display message containing the attributes "On-time", "Late", or "Missed" will appear. These three states in which a task can be completed or lack thereof will affect the points awarded for completing the task. Editing a task will bring up a menu that is also permissions based. The option "Add Note" allows users to add comments in specific parts of the job or add a comment in a general notes section in the job. The button, "Edit Job" allows permissioned users to adjust details of the task like time, required steps, or ingredients. The user also has the option to delete the task, but this is only allowed for permissioned users.

RubiqFinancial commented 3 years ago

In the future. I will send the charts as a pdf for the purpose of visual layout (unless specified otherwise). All the details/text will be pasted in the body of the Github Comment.