Este projeto é um aplicativo inovador alavancando o Algorand Blockchain e o PyTeal, o Python SDK para contratos inteligentes de Algorand. A Algorand fornece uma rede de blockchain descentralizada, escalável e segura, ideal para aplicações financeiras modernas.
Nosso aplicativo usa o Algorand para seu back -end de blockchain, com contratos inteligentes escritos no Pyteal. A Pyteal oferece uma maneira pitônica de escrever contratos inteligentes seguros e eficientes para a rede de algorandos.
Utilizamos o Docker Compose para gerenciar e executar um serviço de nó de algorandas, garantindo um ambiente consistente e isolado para interações blockchain.
A interação front -end com o nosso back -end de algorando/pyteal é tratado por um aplicativo Web Flask. O Flask, uma estrutura da Web Python leve e flexível, permite fácil gerenciamento de solicitações da Web e se integra perfeitamente ao PyTeal para operações de blockchain.
Nosso aplicativo bancário do tempo permite que os usuários gerenciem créditos de tempo. Inclui recursos para adicionar, visualizar e editar informações e transações de membros, todos ligados à lógica de contrato inteligente na blockchain de algorandas.
Este ReadMe fornece uma visão geral de alto nível. Para obter instruções detalhadas de configuração e uso, consulte as seções específicas deste documento.