- lepsza aranżacja data.json -> może baza?
- poprawić zarządzanie danymi (aktualizacja, otrzymywanie kluczy, np. "self.data.data["projects"])
- przemiana, np. TabPane na klasy, w których są wyświetlane odpowiednie komponenty, i w tych klasach TabPane zawierać się będą odp. BINDINGS
- dodać dekorator zapisujący dane do pliku po wykonaniu akcji
- dodać dekorator walidujący zawartość pola input przed wykonaniem funkcji
- wyszukanie kodu do poprawy i przemiana na podejście: first data, then code, np. "zaktualizuj dane "content" w data["projects"], później wyświetl zmiany // refresh
- może np. po wpisaniu w inpucie "zadanie #projekt" dane zadanie automatycznie by się pozycjonowało pod tym tagiem i ten tag byłby jakoś połączony z notatkaim?