A todo app that performs all the CRUD operations. Data persistence is carried out using Realm.
On clicking on the add todo button at the top right corner of the Todo lists screen, user is taken to where they can enter the title of the task they hope to achieve as well as any other details they may want to add.
On clicking on the save button from the Add Todo screen, user is taken back the todo lists screen where they can see a list of the todos or tasks they have saved and hope to accomplish.
On clicking on any of the todos, the user is taken to a todo details screen where they can either update the title and details of the todo or choose to delete the todo when they have accomplished the task.