Proposal Description
We are proposing the development of Giveth Info - a platform to track and display Giveth stats such as number of donations, total raised by projects, number of projects created, and much more. This tool will also provide features for analyzing specific Givers or Projects, which will help curate details and understand where Giveth is heading.
Proposal Rationale
We’ve seen community members looking for a tool to analyze Giveth metrics, especially after GIVbacks rounds. Nowadays, members have to dig into different sources to answer questions and make decisions. We believe Giveth Info will be the one-stop-shop for Giveth’s information. Furthermore, as a community-owned application, it will decentralize Giveth’s development.
Expected Duration (2 months)
After getting the community’s feedback, we decided to divide this project into milestones. This proposal asks for funding for the development of a standalone analytics application - which is the first phase. After delivering it, we’ll get back to community to decide where we should improve and/or which metrics we should include - here it’s up to the community to decide whether we should integrate the app into Giveth.
-
UI (2 weeks). Before starting the development itself, we want to gather community feedback on our mockups and refine the app’s features.
-
Analytics API (2 weeks). All the information for building charts and indicators is available through Giveth GraphQL API. However, fetching the data from there would stress the Giveth’s infrastructure too much. We will create an analytics API to provide the post-processed data the Giveth Info needs.
-
Front-end (4 weeks). The development stack will be Next.js with Typescript and styled-components - already used on other Giveth apps. Also, the Giveth UI library will be used whenever possible.
We’re compromised with Giveth and guarantee that the development team will be available for the next 3 months - after project delivery - to fix any bugs or make minor improvements.
Team Information
- Fábio: Software Engineer currently focused on building analytics dashboards and subgraphs. Has experience as Front-end Developer and built several apps for the blockchain4good ecosystem - such as GIVeconomy, Commons Simulator, Commons dashboard, and DAppnode dashboard.
- Luiza: Front-end Developer with 2 years of experience building web apps using Next.js and styled-components. Has worked before as Data Analyst and Tech Recruiter.
- João: Back-end Engineer with 3 years of experience developing APIs using relational and non-relational databases. Has experience with AWS services and worked before as Data Scientist.
* I’m not going to participate actively in the development given my short band-width. This app is an idea I’ve had since the Dune dashboard I made for GIVeconomy and I finally found a team able to build it.
Funding Information
Amount of GIV requested: 30000 GIV
Ethereum address where funds shall be transferred:
0x37e0F582bc436cb7E305acE4698C4971Ec51Fd86
More detailed description of how funds will be handled and used:
- 70% will be swapped into stable coins for covering development costs.
- 30% will be HODLed for GIVernance participation.