- top screens from img/screens.pdf milestone:2 : - view all : - add infinite scroll assignee:matthew blocks: ref:https://raw.githubusercontent.com/trentlarson/lives-of-gifts/master/project.yaml#kickstarter%20for%20time - replace user-affecting console.logs with error messages (eg. catches) - stats v1 : - 01 show numeric stats - 01 link to world for specific stats - contacts v1 : - 01 Provide way to share your contact info. - 01 Provide a way to import the non-sensitive data. - .2 move all "identity" references to temporary account access - .5 make deploy for give-only features - contacts v+ : - .5 make advanced "show/hide amounts" button into a nice UI toggle - .2 show error to user when adding a duplicate contact - parse input more robustly (with CSV lib and not commas) - refactor UI : - .5 Alerts show at the top and can be missed, eg. account data download - 01 Change alerts into a component (to cut down duplicate code) - 01 Change "nav" tabs across the bottom into a component (eliminating duplicate code). - .5 Fix how icons show on top of bottom bar on ContactAmounts page - on stats-world, use all bits of randomness for location - show pop-up confirming that settings & contacts have been downloaded - commit screen - discover screen - backup all data - .5 customize favicon - .5 make advanced features harder to access - Release Minimum Viable Product : - Turn off stats-world or ensure it's usable (eg. cannot zoom out too far and lose world, cannot screenshot). - Stats : - 01 point out user's location on the world - 01 present a credential selected from the stats - 04 show gives spreading to other places - Connect with phone contacts - Multiple identities - Peer DID - DIDComm - v video for multiple identities https://youtu.be/p8L87AeD76w - v video for adding time to contacts https://youtu.be/7Yylczevp10