Salve galera, tentei aplicar os conceitos desta aula em um projeto pessoal, sendo o meu um pouco mais simples do que o proposto na aula. Até a parte de navegação foi de boa, mas quando chegou na parte de estado e conversa entre widgets ficou um pouco mais complicado. Eu cheguei a finalizar o meu projeto, mas ele ficou com um bug. O bug consiste basicamente na tela inicial: ela só está sendo rebuildada quando o usuário faz dois inputs completos. Isso já aconteceu com alguém aqui? Eu procurei a respeito desse problema e não encontrei nada parecido.
Link do projeto no github: https://github.com/leandromarcelino93/menuproject.git
Disponibilizo também um GIF para demonstração.