Implementation of an Event Sourcing Application - Mendes, João Miguel Rainho (2022)