cycles-quartz/apps/transfers/frontend
2024-09-03 11:30:46 +02:00
..
public feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
src feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
tests feat(frontend): Setup FE E2E (#180) 2024-08-28 10:07:41 +02:00
.env.example feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
.eslintrc.json feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
.gitignore feat(frontend): Setup FE E2E (#180) 2024-08-28 10:07:41 +02:00
.prettierrc feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
env.d.ts feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
next.config.mjs feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
package-lock.json feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
package.json feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
playwright.config.ts feat(frontend): Setup FE E2E (#180) 2024-08-28 10:07:41 +02:00
postcss.config.mjs Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
README.md Add transfer frontend (#93) 2024-07-10 21:11:07 +02:00
tailwind.config.ts feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00
tsconfig.json feat(Frontend): Transfers FE improvements (#187) 2024-09-03 11:30:46 +02:00

Transfer App

This is an example frontend that illustrates how to interact with a Transfer Quartz App.

This example offers:

  • Deposit amounts into a balance
  • Withdraw the whole deposit
  • Transfer amounts between wallet addresses in a private-preserving way
  • Query your encrypted balance to capture changes
  • Switch between Keplr wallets

Requirements

In order to get started, you will need:

Development

Install dependencies:

npm ci

The App requires some environment variables to fully work. Be sure to set up those accordingly to your local environment.

You should start from the template:

cp .env.example .env.local

Run the app:

npm run dev

And now everything is up & running 🎉