balloonbox-inc / near-oracle-client Goto Github PK
View Code? Open in Web Editor NEWNearOracle TypeScript frontend - UX/UI for the dApp webpage
NearOracle TypeScript frontend - UX/UI for the dApp webpage
1. Tailwind config setup
2. Add brand image assets to the public folder
3. Create a develop branch
Things to test:
WALLET
APPLICANT
PROVIDER
SMART CONTRACT
UI IMPROVEMENTS
STATE MANAGEMENT
MILESTONE FULFILLMENT
discuss w/@m3mayllon and redesign the flow to ensure the best possible user experience
We need some content to add on the landing page & learn more page.
Should we keep the same template from SCRTsibyl?
https://docs.google.com/document/d/1GxDBH37LbQkNq2xqyhRi8BXsCTHiEAbhsFFcLbm02x8/edit?usp=sharing
Integrate with smart contract
=> Redirect back the DApp when the errors above are thrown.
Track the chain activities and store it if the score has already been saved or not
Things to test:
WALLET
APPLICANT
Generate a score (Plaid, Coinbase, Covalent)
Does it render different providers based on the selected price range?
If the checkbox ('I don't have a specific amount in mind yet) is checked, does it set the amount to the max value of each bracket? (i.e. if $25K-50K selected, it should be set to $50K)
[Covalent] Does calculating score with Covalent redirect you to the Metamask sdk?
Score page
Score saved page
PROVIDER
SCORE CONTRACT
NFT CONTRACT
🚫 Beware: you can mint at most 1 score every 30 seconds --> else raise error
⛔ Beware: you cannot mint the same uri twice --> else raise error
☢️ Beware: you can mint a maximum of 15 NFTs per user --> else raise error
UI IMPROVEMENTS
STATE MANAGEMENT
query_store_history
function with the account id passed and display the latest scoreA 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.