I implemented this dApp in the Flow test network on the basis of the official documents, which was a quick process.You can quickly see the process of developing on Flow.
Wallet and network foundation
Contract and deployment basis
SDK and configuration basis
The interaction basis between the front end and the blockchain