Proposal Champion: 0xhardman
Date: 2023.07.11
This proposal is aim to apply the funding to develop Donate3 to get more competitiveness in grant/hackthon and better experience for user.
Donate3 is one of the early incubation projects of LXDAO. It is committed to providing the most simple and convenient multi-chain and multi-coin donation method while aggregating the information of donors and recipients. It is a public good with high scalability. Donate3 has completed the development of the MVP version but the technology stack is not compatible with LXDAO develop stander, which make it hard to develop/maintain in LXDAO. And there are still some details to be optimize/modify? More Details...
2, 13 must be completed before 13 August 2023.(Consensys hackthon will be end in 21 August 2023, 11:59PM EDT) Our goal bounty: Bounty 1: To Infura and Beyond, Bounty 2: Mobile Fun with MetaMask SDK, Bounty 3: IYKYK Linea Edition.
|Task No.|FE|BE|Contract|Design|Product| |---|---|---|---|---|---| |1 Migrate the back-end from Java to Nestjs to realize the existing functions.|||||| |1.1 Automatically query the transaction status.Backup on-chain data. ||15|||| |1.2 Provide some data verification APIs to facilitate recipients to monitor donation changes and give |2 Support EVM multi-chain multi-currency.(Must integrate Linea) |10|5|5|2|2| |3 Home page optimization, need to clarify the mission vision, function highlights, slogan.|5|||3|3| |4 Support a single project can be configured to multiple payee wallets. |10|5||2|2| |5 Support payee avatar upload (based on img3) and settings.|5|5||2|2| |6. Statistics function.|||||| |6.1 Based on fiat currency localization statistics.|5|5||2|2| |6.2 Donation ranking.|5|5||2|2| |7 Donation Proof (EAS/SBT)|5|5|10|5|2| |8 Optimize Donate3 SDK package size.|5||||| |9 Payee detail page. (Refer to AFDIAN)|10|||3|3| |10 Monthly subscribe. (Refer to AFDIAN)(C:5h)|5||5|2|1| |11 The promotion code, which counts the benefits brought by KOL to the donated projects. |5|5|2|2|1| |12 Make a financing deck|||||| |13 Mobile donation experience optimization|||||| |TOTAL|70|60|22|25|20|
All features should be prioritized for Infra integration to win hackthon prize.
ATTENTION: Each task is scheduled for a period of one week. Every two weeks there should be a newest version available.
|Work|Assigner| |---|---| |Project Manager+Fullstack| @0xhardman | |FE| @Stephen @Neal | |Product Manager| | |BE| @wwei @q2564068073 | |Contract|@T| |Design| @Daisy | | assist/develop|@波切.eth|
ATTENTION: In order to ensure the progress of the project, the online meeting weekly report will be held at 10 PM every Friday evening, and the project team members will make their work progress simultaneously every Wednesday. Those who are absent from two consecutive weekly meetings will be regarded as withdrawing from the project team and canceling all incentives for the month
Same as the old version, except that the backend was migrated from Jave to Nestjs.
See last proposal.
|Salary pool|||| |---|---|---|---| |Works|Hour Rate(ULXP/hours)|Working Hours(hours/month)|Total(ULXP)| |FE|25|40|1000| |Product Manager|25|20|500| |BE|30|40|1200| |Contract|30|20|600| |Design|25|20|500|
|bounty poll|| |---|---| |total|3000|
Total: (1000+500+1200+600+500)*2+3000=10600
Same as before
See in Feature Details All functions need to be completed except 1.2, 8, 10, 11.
[poll type=regular results=always chartType=bar]