Algorand Carsharing Android

Smart Contract developed in PyTeal to build a dApp for car sharing in Algorand Blockchain. Application developed in Kotlin. Linked to Algorand Carsharing Python project.

Requirements

Sandbox environment

In order to deploy any transaction on Algorand Blockchain you need first to set up an Algorand node. You can easily set up an Algorand sandbox node following the official guide or following this tutorial. The project version is v0.68

To start the Testnet sandbox:

  • ./sandbox up testnet

On testnet the indexer is not enabled, in order to use it you can switch on release sandbox:

  • ./sandbox up release

Environment and dependencies

  • Rename .env.example into .env
  • For this project an Android emulator with API 30 are used

GitHub

View Github