Inspiration
DefiBoard is a platform that helps users to remain on one platform that provides all the tools needed by Investors, Cryptocurrency holders, traders, etc.
What it does
This project provided a simple way to track, analyze and visualize all data assets. With the usage of COVALENT API, we are able to bring visibility to billions of blockchain data points on this Dashboard- Covalent API Reference Contrived for investors and the financially diligent, who lack the ability to manage their finances privately and securely, Defiboard is a self-hosted and open-source solution that allows them to track their income and investments through a unified interface featuring a website, cross-platform desktop app, and Android mobile app. User data is encrypted on the client-side using military-grade AES-256 encryption.
Users can utilize the app to budget their monthly income, record everyday transactions, track their stock and cryptocurrency investments, record their trading activity, and easily manage or backup their data through intuitive import and export functionalities. Furthermore, users can discover new assets they may want to invest in, and keep track of ones they’re interested in.
How we built it
Description
DefiBoard is mange portafolio, Budget Manger, Multiswap and multi-chain analytic dashboard, a tool for Investors, Cryptocurrence holders to visualize, analyse data on various blockchains and decentralization exchanges on one platform.
Building a platform that helps users to remain on one platform that provides all the tools needed by Investors, Cryptocurrency holders, traders, etc.
This project provided a simple way to track, analyze and visualize all data assets.With the usage of COVALENT API we are able to bringing visibility to billions of blockchain data points on this Dashboard- Covalent API Reference Contrived for investors and the financially diligent, who lack the ability to manage their finances privately and securely, Defiboard is a self-hosted and open-source solution that allows them to track their income and investments through a unified interface featuring a website, cross-platform desktop app, and Android mobile app. User data is encrypted on the client-side using military-grade AES-256 encryption.
Users can utilize the app to budget their monthly income, record everyday transactions, track their stock and cryptocurrency investments, record their trading activity, and easily manage or backup their data through intuitive import and export functionalities. Furthermore, users can discover new assets they may want to invest in, and keep track of ones they’re interested in.
DefiBoard showcase
Covalent:
using covalent api for fetch data that used to track different currency, exchange and liquidity and more.. click below to watch quick demo
async function fetchPools(chainId, dexName) {
return request(
"GET",
"https://api.covalenthq.com/v1/${chainId}/xy=k/${dexName}/pools/?quote-currency=USD&format=JSON&key=${API_KEY}"
);
}
Transak :
Using Transac use can buy any cryptocurrency right from DefiBoard application below is the demo video please click below to watch quick demo
Coinbase:
by connecting coinbase you can make transactions.. click below to watch quick demo
options: {
appName: "Coinbase",
networkUrl: `https://mainnet.infura.io/v3/f0fd1047ce8742fdb72ae697111b9d64`,
chainId: 1,
}
options: {
appName: "Coinbase",
networkUrl: `https://mainnet.infura.io/v3/f0fd1047ce8742fdb72ae697111b9d64`,
chainId: 1,
}
WalletConnect :
walletconnect: {
package: WalletConnectProvider,
options: {
infuraId: "f0fd1047ce8742fdb72ae697111b9d64",
},
}
Swing :
async function fetchSwingData(params) {
return request(
"GET",
`https://swap.dev.swing.xyz/v0/transfer/quote?${formatParams(params)}`
);
}
Challenges we ran into
When we started building the project, we had so many ideas for features and functionalities to implement. As per our past experience of launching products we knew that building feature-rich products or trying to cover too many use cases at once is the biggest mistake most the startup does.
Many of the workshops during the hackathon were very very helpful to understand and helped us take product development in the right direction from experts of Web3 who have built and scaled products successfully.
Accomplishments that we're proud of
What we learned
What's next for DeFiBoard
Built With
- css3
- graphql
- html5
- javascript
- node.js
- react
- sqlite
- typescript
- web3js
Log in or sign up for Devpost to join the conversation.