Proyek ini adalah aplikasi inovatif yang memanfaatkan algorand blockchain dan pyteal, Python SDK untuk kontrak pintar Algorand. Algorand menyediakan jaringan blockchain yang terdesentralisasi, dapat diskalakan, dan aman, ideal untuk aplikasi keuangan modern.
Aplikasi kami menggunakan Algorand untuk backend blockchain, dengan kontrak pintar ditulis di Pyteal. Pyteal menawarkan cara Pythonic untuk menulis kontrak pintar yang aman dan efisien untuk jaringan Algorand.
Kami menggunakan Docker Compose untuk mengelola dan menjalankan layanan Algorand Node, memastikan lingkungan yang konsisten dan terisolasi untuk interaksi blockchain.
Interaksi frontend dengan backend algorand/pyteal kami ditangani oleh aplikasi web Flask. Flask, kerangka kerja Python yang ringan dan fleksibel, memungkinkan manajemen permintaan web yang mudah dan mengintegrasikan dengan mulus dengan Pyteal untuk operasi blockchain.
Aplikasi bank waktu kami memungkinkan pengguna untuk mengelola kredit waktu. Ini termasuk fitur untuk menambah, melihat, dan mengedit informasi dan transaksi anggota, semuanya terikat pada logika kontrak pintar di algorand blockchain.
ReadMe ini memberikan gambaran tingkat tinggi. Untuk instruksi pengaturan dan penggunaan terperinci, silakan merujuk ke bagian spesifik dalam dokumen ini.