java_exercise

Przed przystąpieniem do zadania zrób forka projektu do swojego repozytorium.

Po zmianach wystaw pull requesta ze zmianami.

Uporządkuj projekt: wydziel najważniejsze pakiety, popraw błędy (jeśli są) dostarcz migrację dla brakujących encji zmień strukturę zgodnie z clean code

Stwórz strukturę dla dla dodawania nowej jednostki w systemie - Kurier. Kurier będzie mógł rozwozić paczki, jeden kurier będzie mógł obsługiwać jednego klienta na raz.

Istnieje potrzeba wyświetlania wszystkich kurierów, kurierów którzy mają jakieś paczki, oraz wyszukiwania kurierów po imieniu i nazwisku.

Powinna być możliwość przypisania konkretnej paczki do kuriera. Chcemy uniknąć sytuacji, w której paczka może trafić do wielu kurierów.

Paczka powinna mieć jakiś status przewozu, powinniśmy wiedzieć czy paczka trafiła do kuriera, czy jest w trasie, albo czy dojechała.