Requirements

We want to turn our basic to-do app into a habit formation app. To do that, we want to introduce the concept of recurring tasks.

We want the app to at least support the following:

Codebase

You’ll make your changes to this Flutter codebase. The Readme has details on setup and the architecture, as well as some additional details for the prompt.

birdo_tasks.zip

Note: most candidates don’t have experience with Flutter, and most engineers at Finch had never worked with Flutter before. Part of working here is picking up the framework, so it’s part of this exercise. We’ve tried to ensure that the codebase is easy to get running and debug, but please reach out if you have any trouble.

How to approach this exercise:

Design