1 - Create Tasks.
2 - Set the task priorities (regular or urgent)
3 - Mark it as done and delete it.
4 - Custom push notification when task is added, deleted or done.
5 - Install it in any Operative System with Progresive Web App.
6 - Use local storage.
7 - Handle offline interface.