Todo list application that allows to create separate projects and add tasks to each project while allowing to view all of it in a single screen