martinloesethjensen / flutter_algo_wallet Goto Github PK
View Code? Open in Web Editor NEWExam Project: Using Flutter in the development of an Algorand wallet
Home Page: https://martinloesethjensen.github.io/flutter_algo_wallet/
Exam Project: Using Flutter in the development of an Algorand wallet
Home Page: https://martinloesethjensen.github.io/flutter_algo_wallet/
Estimated hours: 20h
Used hours: 0h
We want to show the balance of an asset in the wallet.
Balance is shown for asset
Unit testing:
UI testing:
As a user, I would like to create a new wallet.
With a wallet, I should have an account to receive and add funds to.
Account should be created with an address and mnemonic seed phrase.
Unit testing:
UI testing:
Estimated hours: 20h
Used hours: 0h
As a user, I would like to send tokens to an address.
I would like to have the option to scan a QR code if I'm on mobile.
It's good to note that we can't really check if an address exists or not.
The user can input the address and amount of tokens to send.
If on mobile then it should also be an option to scan QR code and autofill address.
Unit testing:
TODO: Check if we can mock transfer with unit tests
UI testing:
Estimated hours: 7h
Used hours: 6h
As a user, I should be able to easily copy and see my public address and seed phrase.
I would also want to have access to a faucet, so I can get some test tokens for my account.
Unit testing:
UI testing:
Estimated hours: 10h
Used hours: 0h
As a user, I would like to import an existing wallet.
"<SEED_PHRASE>"
Should have an account to send and receive funds.
Unit testing:
UI testing:
Estimated hours: 5h
Used hours: 19h
As a user, I would like to have a navigation tab to easily navigate between screens.
Navigation tab.
Unit testing:
UI testing:
Estimated hours: 20h
Used hours: 0h
As a user, I should be able to easily copy my address and show a QR code for others to scan.
Unit testing:
UI testing:
Estimated hours: 10h
Used hours: 8h
We need to be connected to a node before we can use the app.
Access to the node.
Unit testing:
UI testing:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.