Этот проект представляет собой инновационное приложение, использующее алгоранд -блокчейн и Pyteal, Python SDK для алгорадных интеллектуальных контрактов. Algorand предоставляет децентрализованную, масштабируемую и безопасную сеть блокчейнов, идеально подходящая для современных финансовых приложений.
Наше приложение использует Algorand для бэкэнда блокчейна с интеллектуальными контрактами, написанными в Pyteal. Pyteal предлагает питонический способ написать безопасные и эффективные интеллектуальные контракты для сети Algorand.
Мы используем Docker Compose для управления и запуска службы алгорадных узлов, обеспечивая постоянную и изолированную среду для взаимодействия блокчейна.
Взаимодействие фронта с нашим бэкендом Algorand/Pyteal обрабатывается веб -приложением Flask. Flask, легкая и гибкая веб -структура Python, позволяет легко управлять веб -запросами и легко интегрируется с Pyteal для операций блокчейна.
Наше приложение Time Bank позволяет пользователям управлять временными кредитами. Он включает в себя функции для добавления, просмотра и редактирования информации о членах и транзакциях, привязанных к логике смарт -контрактов на алгорандном блокчейне.
Этот Readme дает обзор высокого уровня. Для получения подробных инструкций по настройке и использованию, пожалуйста, обратитесь к конкретным разделам в этом документе.