Skip to content
DotFreelance edited this page Feb 24, 2016 · 7 revisions

Welcome to the To-Do-Bot Android app wiki!

Primary developers:

  • Matthew Brzezinsk
  • Bailey Shirtliff
  • Paul Jarrow
  • Faye Lim
  • Lam Doan
  • Xiran Lin

To-Do-Bot

Asana Project Management Tool
For all of our documentation, task tracking and logs.

Project Documentation Directory
A repository copy of the documents we keep.

Vision Statement

The To-Do-Bot Android app will be used to track day-to-day tasks. It will provide an easy, accessible way to add and view tasks in a manner that does not require a major learning curve for an average Android user.

The primary users of this system will be Android users, particularly of Android tablets. It is planned to provide Android users with a tidy and effectual way of managing tasks. They will be able to view all tasks entered, enter new tasks, and check off tasks to complete them.

The Minimum Viable Product ( MVP ) goal is a To-Do application with simple, easy to use features that include viewing all tasks, entering new tasks, and checking off tasks as they are completed.

In an effort to create a stand-out To-Do application, features will be trial-ed that add to the user experience. A chosen number of high priority tasks will be viewable from the Android home screen through the use of a widget. Tasks will have the ability to provide a reminder time, and show alerts to the Android user in useful ways. Lists of tasks may be re-organized, categorized and offer a priority. An option has been proposed to allow Android users to add pictures from the camera of their device to tasks, ideally to provide easy access to information, quickly.

This application will not be built to have any external or cloud functionality at launch. As a result of this, the application will not need to connect through any means to any other system or “cloud” service. The app will be stand alone, only utilizing the camera of the device if and where appropriate.

This project will be considered successful if the MVP from above and two or more additional features are met, while also providing an interface and a usability experience that requires no additional in-app instructions for the average Android user to be able to learn and use the app effectively.