I have described my suggestions below. Hope you find useful things for yourself from a UX side.
My suggestions:
  • Add a preloader while the user is waiting for transaction confirmation in the wallet.
  • When refreshing the page of the site the user must reconnect the wallet. This is a problem on the UX side - it needs to be fixed.
  • When selecting the amount of assets for swap, remove the option to write zeros if they are without a dot
  • The balance of TLP tokens in the wallet is not displayed, although they are displayed on the site
Honestly, I think your project is great. Understand that you still have a lot of work ahead of you. I sincerely wish you growth and success;)
0x5fc8cf9dbb40a8c111dc1eef7a387935f35b59215c7cf071793b371beddae16d