harmony-one / bounties

Bounty program is to help the community take part in the development of the Harmony blockchain. It covers from core feature to validator tooling, from dApp development to DeFi integration.
MIT License
59 stars 23 forks source link

ONE & HRC20 Holders project #40

Open BrunoMarshall opened 3 years ago

BrunoMarshall commented 3 years ago

Description

Website Dashboard that collect and display data for all Harmony address balances & selected HRC20 tokens with one button deployment.

Context

Suggested familiarity with Javascript, React/Vue, SQL/Other DB, Docker

Week 1 Data collection (fast enough to update data every minute) stored in database of choice Account balances & amount staked in the network Week 2 Website to display the data Requirements: Address search bar, pagination Week 3 Data collection for HRC20 token balances Should be able to add any tokens that follow the HRC20 standard Week 4 Display for HRC20 tokens balances as another tab Easily scalable to add more HRC20 tokens Week 5 Easy deployment of entire flow with Docker Week 6 Testing Data export to CSV

Acceptance Criteria

Best submission wins the whole prize. The judging criteria will be: Usability (simple and functional) Must have a responsive design and should work on all modern platforms. Use of modern tech solutions Architecture, design and code quality

Reward

Open to Proposals/quotations

Tailchakra commented 3 years ago

Is there a specific language that is wished to be used? eg is using PHP (Laravel) to fetch and store data in MySQL prohibited? Frontend would be done with VueJS in the same repo. Laravel Sail would be used to deploy with docker.

drspinosa commented 2 years ago

Hi I might be able to help with his by working and bringing 1-2 people together. Do you have more details. As part of the project I can write clearer project objectives possibly a mind map and project flow.

What is it that you envisage achieving? a web based dashboard that takes information for say Harmony wallets and display all your HRC20 assets? A place where a wallet is not required to be connected? possibly a mobile app as well?

Once I fully understand the objectives I can help message me on discord drspinosa#4023 Regards Adam