Please describe your proposed solution.
Whilst we currently have an extensive (and the largest) library of developer tools and resources for Cardano, this is not complete and can be expanded and evolved into a dedicated developer portal that is the go-to resource for developers on Cardano.
We will, firstly, find and list all of the developer tools and developer education resources that are available on Cardano. As we do so we will categorize, tag, and organize them into easily explorable categories. Including tags and categories such as: API, Oracle, CLI, Smart Contract, Developer Education, Indexer, Open Source, Wallet Libraries, etc. We will also tag each tool with the language it is written in, enabling users to explore these tools in multiple ways.
We will go through our existing library and reorganize and retag the tools and resources that we have listed with more comprehensive tags, including the previously mentioned language tags.
Whilst this is underway we will create a separate UI flow that is dedicated to the exploration of Cardano developer tools and education resources, allowing for the searching of these tools in an intuitive ways by developers of all levels.
We allow community contributions to our library and will continue to do so. This enables developers and community members to add their tools and content for others to discover and use.
Please describe how your proposed solution will address the Challenge that you have submitted it in.
There is no comprehensive database of the tools, libraries, and education resources for Cardano developers (both new and aspiring). The lack of accessible and discoverable resources can deter want-to-be Cardano developers.
We will fully develop and organize a comprehensive, ever expanding, and community contributed resource that new developers can be directed to when asking questions about the tools and educational resources available to them on Cardano.
Having such a well organized and easily browsable database available for new developers creates a positive learning experience and facilitates easy onboarding into the Cardano ecosystem. It will also give them a resource to return to as their knowledge grows and their inevitable need for more tools expands.
This will not only be good for onboarding developers but it will provide existing developers with an easily searchable database of the tools, libraries, and other resources that have been create by other members of the Cardano community.
What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?
The main risk of this proposal is non-fulfillment of promises by the team. Given that we are deeply entrenched in Cardano and have already collected over 70+ developer tools this risk is a very small one.