@megha19.near [Posted on DevHub](/devgovgigs.near/widget/Post?id=3093) ## Solution: DevHub Developer Contributor report by Megha for 01/29/2024 - 02/25/2024 ###### Requested amount: 8000 USDT ###### Requested sponsor: @neardevdao.near ### Summary of Activities #### Week 1: Jan 29 – Feb 4 - Setup ts repo for trustees dashboard [#2](https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/2) (~2h) - Make website occupy full width and update newsletter/footer UI [#652](https://github.com/NEAR-DevHub/neardevhub-bos/pull/652) (~1d) - Fix blog edit for community members [#597](https://github.com/NEAR-DevHub/neardevhub-bos/issues/597) (~1.5d) - Team call (~1h) - Started work on proposals workflow, created categories tag, status tag, dropdown, categories selector widgets, proposals feed page (~2d) Total hours: 40 hours #### Week 2: Feb 5 – Feb 11 - Call with Vadim about proposals contract and UI integration (~1h) - Call with Thomas about trustees dashboard (~1h) - Team call (~1h) - Work on proposals workflow - view proposal page screen (~2d) - Move trustees code to new repo, Integrate trustees dashboard with testing contract and proposals contract (~2d) - Show multiple tokens and balances for treasury using nearblocks API (~4h) - Discussion with Thomas about errors with sputnik contract (~1h) Total hours: 40 hours #### Week 3: Feb 12 – Feb 18 - Discussion with Thomas about txn history page (~0.5h) - Show txns history using near blocks API and sputnik dao contract (~4h) - Review Peter’s update for build and watcher, add footer, navbar widgets to trustees dashboard, move from ft_transfter function call to Transfer proposal type for create payment request, css updates and bug fixes (1.5d) - Work on create proposal page, created reusable compose widget with autocomplete, account input, linked proposals drop-down (~1.5d) - Team call (~1h) - Work on team's suggestion on trustees dashboard in demo call (~1d) - Status timeline UI and integration with contract (~6h) Total hours: 40 hours #### Week 4: Feb 19 – Feb 25 - Complete create proposal page with mandatory fields check, review confirmation modal and integrate contract methods for edit and add proposal (~1d) - Integrate proposal page and status change for moderators and author’s editing permissions(~1d) - Integrate comment, likes, hide, report, report, hide with social db (~6h) - Update full width [PR](https://github.com/NEAR-DevHub/neardevhub-bos/pull/652) as per Ori’s suggestion, test all pages for mobile responsive and updated UI (~3h) - Update proposals as per team’s feedback (~2d) - Team call (~0.5h) Total hours: 40 hours Proposals [PR](https://github.com/NEAR-DevHub/neardevhub-bos/pull/666) Trustees [PR](https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11) #### Cost Total hours: 160 Rate: $50/hour Total amount: $8,000 USDT