Na primeira fase o foco foi no desenvolvimento pessoal, a fim de criar uma base sólida de conhecimentos necessários, em paralelo, open source na lógica usada de programação das portas e componentes.
Na segunda fase, foi desenvolvido um esqueleto da interface gráfica junto com seu design, também foi desenvolvido um esboço das portas lógicas de maneira a facilitar a programação e testes.
Na terceira fase, foi implementado o “fio”de ligação entre as portas, junto com a implementação gráfica das portas, inputs e outputs com imagens dinâmicas, além dos desenhos de cada porta.
Por fim, foi criado um arquivo executável do software para que possa ser utilizado com instalação mais simples.
Para o desenvolvimento, foram utilizadas as seguintes ferramentas, Git e Github, para o versionamento de software de forma a facilitar o trabalho em grupo. Também utilizamos a versão 3.8.3 do Python, a versão 1.11.1 de Kivy e a versão 4.1 da biblioteca de Python pyinstaller para a criação de um arquivo executável em python.