Skip to content

Core Functionality

atomicflowtech edited this page Dec 14, 2011 · 4 revisions

Core Functionality (Released in v.1)

todoList

Tasker -

  • authenticated with the system
  • Owns Tasks
  • Can create/edit/delete tasks
  • assign task to other tasker

Task -

  • Attributes
  • task name
  • task status (available, being worked on, complete, deleted/removed)
  • notes
  • due date
  • completed on (will determine how long tasks show up but marked as deleted)
  • Functionality
  • On creation - mark as Available, assign to current view (e.g. viewing individual page and creating a task assigns tasl to current user and so on)
  • On AssignTo - Mark as assigned
  • On status update -> onHold -> promt for a purpose which will update Notes
  • Filter out completed and deleted tasks on all views

List -

  • Attributes
  • list Id
  • list name
  • list type
  • list authority level to view (private/public)(possibly list owner)
  • Functionality
  • sorting by a list
  • add tasks to a list for tracking
  • Add task to user (default list)
  • Add task to list (navigate to list, click add task to list, search all tasks (not deleted/completed) filter by user/team)

Team -

  • Attributes
  • team name
  • team url
  • Lists
  • Taskers
  • each member has a role
  • Functionality
  • The entire environment is based around a team.
  • when you click on team you see the team members, and their current tasks
  • in individual you set a current team you are working with/for which dictates what happens when you click the teams navigation
Clone this wiki locally