Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá Leticia!
Parabéns pela sua construção. Ela ficou boa, porém, ainda pode parecer muito grande para uma única versão. Você pode quebrar em mais versões de acordo com o contexto e necessidade, uma vez que o desenvolvimento de um software se trata de um processo incremental e iterativo. Por exemplo, para que as notificações de medicamento aconteçam, será necessário que o usuário cadastre seus medicamentos e horários. E todos os recursos relacionados geram algum esforço. O importante é ter clareza quanto ao impacto que eles geram para o usuário e para o negócio.
Espero ter contribuído para ampliar sua compreensão.
Bons estudos! :)