not approved
Cardano Resource Hub
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳285,640
Percentage
Received
0.00%
Solution

Create a collaborative open-source platform where developers in the Cardano ecosystem can share and utilize resources, tools, APIs, etc.

Problem

RESOURCES-47fded.PNG

There is no one site where resources, tools, APIs, etc. are concentrated. of Cardano created by the community.

Feasibility
Value for money
Impact / Alignment

Team

1 member

Cardano Resource Hub

Please describe your proposed solution.

1.- Context:

Cardano is one of the leading blockchains, but the number of technical developers in its ecosystem is minimal compared to other ecosystems. Developers typically search for resources in different sources to learn new programming languages or technologies, such as YouTube, GitHub, etc. Additionally, they look for existing resources like plugins, toolkits, APIs, etc., for their projects. Examples of other ecosystems with shared resources are https://pub.dev/ and https://docs.flutter.dev/ for Flutter developers.

Catalyst has funded many open source projects and it is expected that this type of projects will continue to grow in Cardano, each of these projects generates a large amount of resources that can be shared by the community.

2.- Current Situation:

There is no platform where developers in the Cardano ecosystem can find resources, tools, plugins, APIs, etc. that have been created by the community and especially by projects subsidized by Catalyst, to incorporate into their projects. This lack of resources makes dApp learning and development more challenging, leading to developer burnout.

The efforts and results achieved by open source projects that have been funded by Catalys are unknown to developers and to new Catalyst projects.

3.- Proposed Solution:

Our project proposes an open-source platform where developers can find, share, and utilize resources within the Cardano ecosystem.

The platform will include resources such as IDEs, scripts for process automation, knowledge base, documentation, deployment, testing, and monitoring frameworks, samples, templates, dashboards, APIs, and more. This will allow Catalyst-funded projects to share their business efforts and knowledge with other teams by providing tested and functional resources.

How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?

Our project addresses the challenge by providing a platform where developers can access resources such as:

  • IDEs
  • Scripts for process automation
  • Knowledge base and documentation
  • Deployment, testing, and monitoring frameworks
  • Samples, recipes, and templates
  • Dashboards
  • APIs

And more resources that are useful for creating on Cardano.

In this way, the efforts of Catalyst-funded projects will generate commercial value and contribute to the Cardano community by reducing the cost and time of development for new projects through sharing documentation, code, etc. This proposal addresses all the questions posed in the challenge:

  • How can we ensure that future efforts benefit from the work funded today?
  • How do we align between different open-source community efforts?
  • What are the next steps to merge IOG development with the community?
  • How can we encourage experts to collaborate and share their knowledge and work?
  • How can we develop a sustainable ecosystem while sharing knowledge and efforts?

How do you intend to measure the success of your project?

Success metrics for the project include:

  • Increase in the number and quality of open-source projects, developers, and users.
  • Improved visibility and quality of open-source projects.
  • Improved open-source infrastructure.

Users:

  • Number of resources published.
  • Number of users registered on the platform.

Please describe your plans to share the outputs and results of your project?

Our strategy for sharing the products and results of our project includes:

  • Documentation and reports: Prepare detailed documentation and reports describing the development process and implementation methodology.
  • Online and social media presence: Actively promote the project's results through social media, blogs, and online communities.
  • Collaboration and partnerships: Collaboration and Partnerships: We will seek collaborations and partnerships with projects funded by Catalyst and will reach out to open source projects that have grown out of Catalyst.

What is your capability to deliver your project with high levels of trust and accountability?

Our capacity to deliver the project with high levels of trust and accountability is based on the following:

  • Team experience: We have an experienced and competent team with deep knowledge in software development and blockchain technology.
  • Transparency in execution: We commit to carrying out the project transparently, providing regular updates on progress, milestones achieved, and obstacles overcome. All information will be available on a website and a Git repository.
  • Independent audits and evaluations: We will seek independent audits and evaluations of our project by security experts to ensure a secure platform.
  • Establishment of accountability mechanisms: We will implement clear accountability mechanisms at all stages of the project, with 100% availability of source code and documentation.
  • Funds management: All invoices for expenses made with the received funds will be made public on the project's website and GitHub repository.

What are the main goals for the project and how will you validate if your approach is feasible?

Main objectives of the project:

  1. Create a collaborative open-source platform where resources, tools, APIs, etc., from the Cardano ecosystem are showcased for developers to find, share, and us
  2. Encourage Catalyst-funded projects to share their business efforts and knowledge by providing tested and created resource

Metrics to validate the objectives:

  1. Shared projects/resources: At least 50% of Catalyst-funded projects, or components of those projects, are registered on the platform as open-source within 12 month

Please provide a detailed breakdown of your project’s milestones and each of the main tasks or activities to reach the milestone plus the expected timeline for the delivery.

Q4-2023 (Phase 1) - Project Planning

  • Detailed project plan: Develop a project plan that includes objectives, scope, resources, schedule, and identified risks.
  • Project team: Form a dedicated project team with designated roles and responsibilities.
  • Design the architecture of the platform.
  • Requirements definition: Provide an overview of the platform's flow and functionality.

Deliverables of this phase:

1.- Project roadmap.

2.- Architecture design.

4.- Database schema (script).

5.- Functional specifications.

Q1-2024/Q2-2024 (Phase 2) - Platform Development

  • Cardano Resource Hub: Develop and implement the platform for sharing resources.
  • Testing: Conduct functionality, security, and integrity testing.

Deliverables of this phase:

1.- Design the user interface for the platform.

2.- Design the architecture of the platform.

3.- Test report

4.- Development and implementation of the platform.

5.- Versioned source code.

Q4-2024 (Phase 3) - Deployment and Launch

  • Production implementation: Implement the platform in a production environment.
  • Official launch: Announce and make the platform available.
  • Registration: Connect with Catalyst-born projects to register on the platform.

Deliverables of this phase:

1.- Deployed platform

2.- Versioned source code.

3.- Report projects contacted, and report projects registered on the platform

Please describe the deliverables, outputs and intended outcomes of each milestone.

Q4-2023 (Phase 1) - Project Planning

  • Detailed project plan: Develop a project plan that includes objectives, scope, resources, schedule, and identified risks.
  • Project team: Form a dedicated project team with designated roles and responsibilities.
  • Design the architecture of the platform.
  • Requirements definition: Provide an overview of the platform's flow and functionality.

Expected outcomes:

  • Establish a solid foundation for the project through careful planning.
  • Have the platform's architecture defined.
  • Completed project plan.
  • Functional specifications.
  • Design of the platform's architecture.

Q1-2024/Q2-2024 (Phase 2) - Platform Development

  • Cardano Resource Hub: Develop and implement the platform for sharing resources.
  • Testing: Conduct functionality, security, and integrity testing.

Expected outcomes:

  • Have a functional and secure platform in place.
  • Successful completion of platform functionality tests.
  • Number of lines of code.

Q4-2024 (Phase 3) - Deployment and Launch

  • Production implementation: Implement the platform in a production environment.
  • Official launch: Announce and make the platform available.
  • Registration: Connect with Catalyst-born projects to register on the platform.

Expected outcomes:

  • Have a fully operational and accessible collaborative open-source platform for sharing Cardano ecosystem resources.
  • Successful implementation of the system in production.
  • Number of shared resources.

General project management approach:

The project will be managed using a waterfall methodology. This means the project will be divided into a series of sequential phases, and each phase will be completed before the next one begins. This approach is suitable for projects that are well-defined and have a clear scope.

A project management tool like Asana will be used to track project progress, manage tasks, and communicate with team members.

(*) Each deliverable will be accompanied by technical documentation.

Please provide a detailed budget breakdown of the proposed work and resources.

1.- Workforce (A)

Fase 1: (Q4-2022)

Project planning

Resources Quantity Cost x hour (ada) Hours Total(ada)

Project manager 1 ₳136.00 90 ₳12,240.00

Software engineer 1 ₳120.00 200 ₳24,000.00

Q2/Q3-2024 (Phase 2 / 3)

Development of the Plataform

Software engineer 2 ₳120.00 400 ₳96,000.00

UX/UI designer 1 ₳65.00 120 ₳7,800.00

Infrastructure engineer 1 ₳120.00 120 ₳14,400.00

Security engineer 1 ₳150.00 160 ₳24,000.00

Quality assurance 1 ₳80.00 250 ₳20,000.00

3T-2024 (Phase 4)

Deployment and Launch

Software engineer 1 ₳120.00 40 ₳4,800.00

Infrastructure engineer 1 ₳120.00 20 ₳2,400.00

Coordinator of Communications

with Funded Projects 1 ₳50.00 400 ₳20,000.00

Workforce (A) ₳225,640.00

2.-infrastructure costs (B)

Resource Month total

Cloud 1 2 ₳60,000.00

TOTAL (A)+(B) ₳285,640.00

Who is in the project team and what are their roles?

The team is made up of people with great experience in software development, we also have knowledge of blockchain, cardano, the team is mainly composed of:

Fernando Yánez

Electoral Software Engineer / Lead Full Stack Developer

Fernando has been involved in electoral processes from a technical perspective, possessing knowledge of multiple programming languages. He has worked in various industries, taking on roles such as developer, team leader, and project manager.

https://www.linkedin.com/in/fernando-y%C3%A1nez-burbano/

David Tacuri

Electoral Software Engineer / Lead Full Stack Developer

David Has actively participated in more than 30 electoral processes in Ecuador, acquiring a profound understanding of electoral procedures and election laws. Additionally, he possesses technical expertise in various programming languages and databases. As an enthusiastic advocate for blockchain, David has conducted several presentations on blockchain and Cardano at schools and universities in Ecuador and Paraguay."

<https://www.linkedin.com/in/david-patricio-tacuri-lema-256a08b1/>

How does the cost of the project represent value for money for the Cardano ecosystem?

The cost estimation was carried out taking into account the following aspects:

Salaries and expertise: The average salary of an experienced developer and experts in information technologies was considered, according to the standards established by the Ministry of Labor of Ecuador. These salaries reflect the competence and specialized knowledge required to effectively carry out the Cardano-based scrutiny project.

  • Salary of an experienced developer: USD 1670, reference value of public servant level 7 (<https://www.trabajo.gob.ec/wp-content/uploads/2012/05/A.%20M.%20MRL-2012-00022.pdf?x42051)(page> 2, article 1).
  • Salary of information technology experts such as information security, cloud platform management: USD 2190, reference value of public servant level 10 (<https://www.trabajo.gob.ec/wp-content/uploads/2012/05/A.%20M.%20MRL-2012-00022.pdf?x42051)(page> 2, article 1).

Infrastructure and resources: It is considered that at least the first two phases of the project will not require significant resources (such as AWS) as it will still be in the development phase.

<u>It is important to emphasize that these values are referential and are taken from the Ministry of Labor of Ecuador since the proponent is from this country.</u>

<u>Reference price of ADA is USD 0.23, at the time of publication of the proposal, ADA is USD 0.28</u>

Value for money for the Cardano ecosystem

In this project, the quality-price ratio is based on:

1.- All the subgranting that Catalys has already done will see its fruits in the availability of tools for new projects and/or improve existing ones.

2.- Development time of new projects in less time and higher quality, this reduces time and reduces cost

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00