A todo list application that allows users to set up recurring tasks.
Professionals that use a computer all day typically use pen and paper or todo-list software to plan out their tasks. They have recurring tasks that they have to enter into their system manually. Typing out regular tasks repeatedly is tedious and error-prone.
Our company ACME Software Solutions Ltd. wants to better solve the problem of recurring todo-list software for knowledge-worker professionals. Our primary goal in building this project is to build a small stream of recurring revenue over the course of three to five years.
We are going to build a web application that allows users to create and complete todo lists, and schedule recurring tasks on their lists. By automating the process of creating recurring tasks, we alleviate the user of the burden of entering recurring tasks manually.
We have a budget of £20-£30k to ship the first version of this project.
Users will be able to create and manage todo lists as per existing todo-list management applications. In addition they will have a set of screens that allow them to manage recurring tasks that can be set on daily, weekly, monthly, or other schedules.
For this project to be considered a success, a first version needs to be completed with the specified project budget. This version must include the following features:
- Being able to create, view, edit and delete todo-lists.
- Being able to create, view, edit (complete/archive) and delete tasks on todo-lists.
- Being able to set up recurring tasks.
- Being able to register for the service.
- Collecting a recurring fee for use of the service.
- Sanjay Shah, VP of Product at Acme Software Solutions, Holds main accountability for the success of the project.
- John Smith, Senior Consultant at Tropical Software, Consultant at the development agency contracted to build the Banana Phone project application.
- 15th August 2016 - First draft of project charter written.
- 26th September 2016 - Project start with Tropical Software.
- 2nd November 2016 - Version 1 soft launch.
- Project management trello board: https://example.com/
- Staging environment: https://example.com/
- Production environment: https://example.com/
- GitHub Repository: https://example.com