Test Project 1
I tried using web3 library but i think react's latest version is changing some webpack config, so web3 was not supported on it, so i had 2 choises either to use react's last version or to use ethersjs instead of web3 library, So i learned ethersjs, as i checked it had a lot of advantages to web3js.
second problem which i faced was there was a bug in my smart contract, so i was having trouble debuging, first i thought if was a backend related issue, then evetually i figured it out.
Discussion