Jest to proste GUI zrobione w C# (.NET Framework). Projekt GUI to aplikacja WPF, do której dodane jest odwołanie do projektu aplikacji konsolowej. Pozwala na edycję informacji o zespołach.
W projekcie występują klasy abstrakcyjne, dziedziczenie, interfejsy własne i IEquatable, ICloneable, IComparable, serializacja binarna, serializacja do plików w formacie XML oraz deserializacja, LINQ oraz wyrażenia lambda.
- Główne okno wygląda tak i umożliwia nam edycję danych kierownika, przeglądanie danych wszystkich członków zespołu oraz ich dodawanie, usuwanie i sortowanie. Jesteśmy w stanie także przeszukać listę członków po ich funkcji w zespole.
- Okno dodatkowe to okno, które jest różne w sytuacji, gdy chcemy dodać nową osobę do zespołu, a inne, gdy chcemy edytować dane kierownika.
- Całą zawartość zespołu możemy zapisać w prawym górnym rogu głównego okna. Format zapisu to serializacja do pliku XML. Możemy także odczytać dowolny zespół zapisany u nas na dysku w formacie XML i go edytować w GUI.