<u>Introduction</u>
Catalyst project has been home for Cardano's applications, developers and community people. Its fund is very important to help proposers turn out their ideas to real life applications.
Having a common place to provide Cardano users valuable reports, KPIs, trends and other data they need for their action is critical for project. This is cReport's mission.
cReport include a set of tool and application aim to collect data then transform to useable information, KPIs which users can use for their action.
This can be done by use the stated information in a funded proposal like: its requested fund, expect KPIs, wallet address, smart contract address to build a dataset which use for generating reports and audit proposal.
We aim to audit all funded proposals to provide user the overview of catalyst fund*,* products from funded proposals with various of matrix like: ROI, product performance, to result out the human understandable data like: excellent, out standing, or stopped.
The main parts of this project are:
- Create a realtime report application to analyze catalyst data & generate reports at some levels
- Extract data from Catalyst to init data for application
- Application then works and provide reports, KPIs, assestment with realtime data.
A good example of the application use: someone needs to find the best potential tokens to invest early they then visit cReport view the best ranked products from funded proposals then view details like revenue, ROI, transactions and volume that data give them good insights to make right decisions.
<u>Architecture</u>
The Architecture contains backend API, frontend, database and scripts run on AWS and interact with Cardano network, IdeaScale, Github to form cReport, it includes:
- Tool to query raw data from various sources: IdeaScale, Github, Cardano network.
- Backend API, server logics and background jobs.
- Database server to store raw and analyzed data.
- Web Frontend and mobile application for Cardano users and CMS.
See our attached architecture and workflow images to have detail.
<u>Features</u>
- Realtime valuable, specific and actionable report which help users to act at some level.
- Maximum realtime feature in collect raw data this to provide user up to date information.
- Simple, fast and stable application.
<u>Functions</u>
- Generate reports for summarized proposal and fund insights: Top level report on funded proposal, allocation breakdown and assess its return into products and its impacts with some metric like network transactions, product revenue.
- Assess fund and KPIs for a single proposal: released product performance: how it matched with stated KPIs, ROI can be counted by network transaction through product, revenue, smart contract calls, number of users.
- Assess proposer and group proposers KPIs: which one is best in term of having success products.
- Rank released products resulted from funded proposals count by some metrics like: smart contract calls, network transaction, number of users, generating revenue.
- Function to input data and some tools for admin to query data from external sources.
See our attached demo screenshoots to have detail.
<u>Users and impact</u>
- Catalyst management people who need insight data, project performance, KPIs.
- Proposers they need to know the trend of Cardano applications.
- Cardano developers they need to know which skills, knowledges are best to learn.
- ADA holders, community people they need information about the potential of adopting Cardano applications to invest and support.
<u>Our present with latest update:</u>
Whether you are Catalyst management, CAs, Proposers, community people or ADA holder cReport project is always a valuable product to you.
<u>cReport is formed by collaborating of seasoned software engineers and Catalyst CAs experts.</u>
We aim to audit all funded proposals around all funds F1 to F7, across all challenges and go on to next funds.
cReport main function is to provide KPIs of funded proposal, summarized fund allocation and proposal’s project statistic. Maximum automatic data collecting from available sources like Cardano Network, ideaScale, github… as much as possible. This help Cardano and outside users, groups to have insights about Catalyst project performance, trend:
- The rate of full fund transferred, pending fund for each proposal and total.
- The rate of proposals have released products and how good product is.
- The number of transaction through dAPp and smart contract address.
- The number of git commits and number of attended developers.
By offering users from various domains actionable, valuable reports and KPIs that cover most mattered aspects of Catalyst project cReport highly align with given challenge KPIs and beyond shown at our attached demo screenshots.
<u>Below challenges, risks that may block to deliver this project successfully:</u>
- The availabilities of data from catalyst that support auto fetching scripts.
- Unstructured and hard copy data are difficult to parse before to standard schemas.
- The limit of fund to extend product beyond the basic outlines.
- The difficulties of adopting a new applications to different user groups.
Solution to solve these risks: we need combine both manual input and script base auto fetching to get raw init data and communicate out the values of projects ask help from other resources.