not approved
To address the scarcity of development tools and resources for Helios, a functional Domain-Specific Language (DSL) implemented in Javascript, my proposal is to enhance it by incorporating additional templates, examples, videos, docs and tests.
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳70,500
Percentage
Received
0.00%
Solution

I will create more testing code, documentations, examples, templates and videos to make it easy for new developers to work in Cardano.

Problem

I want to eliminate delays in Cardano Smart Contract development. Increase Cardano developer base and tools adoption by simplifying and improving Helios ecosystem tools.

Feasibility
Value for money
Impact / Alignment

Team

1 member

To address the scarcity of development tools and resources for Helios, a functional Domain-Specific Language (DSL) implemented in Javascript, my proposal is to enhance it by incorporating additional templates, examples, videos, docs and tests.

Please describe your proposed solution.

I will create Helios easy to follow examples, templates, user manuals, technical documents, videos and test these with IT University/College students.

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

By providing an abundance of examples, templates, videos, and documentation, the coding experience can be transformed into an effortless and enjoyable process.

To ensure a user-friendly experience, I intend to develop a comprehensive set of easy-to-follow examples, templates, user manuals, technical documents, and instructional videos specifically for Helios. These resources will be thoroughly tested with IT university and college students to ensure their effectiveness and usability.

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

There will be more examples, templates, user manuals, technical documents, videos for use by new developers to use for dApps. This is a huge boost

for Cardano ecosystem because all these will be free and open sourced

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

Outputs will be shared on discords, townhalls, hubs, via social media and githubs over 6 months.

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

I have been professionally involved in application development since 2015 up until 2023, utilizing more than 15 programming languages such as C, C++, C#, JavaScript, ReactJS, NextJS, PHP, MySQL, Java, HTML, and others.

I hold a Bachelor of Science (BSC) and Bachelor of Technology (BTech) degrees. In the realm of blockchain technology, I have focused on developing Ethereum smart contracts using Solidity and have actively participated in multiple Plutus Pioneer training programs since 2021.

I currently hold the position of Chief Technology Officer (CTO) at Tobb Technologies (https://tobb.co.za). Additionally, I am a co-founder of ABL Tech (Australia: https://abltech.com.au) and Cardano Africa Live (https://cardanoafrica.live). These companies specialize in IT consulting.

My experience in Cardano extends to collaborating with Gimbalabs, Mesh, Lucid, Haskell, Plutus, and Helios. In terms of trust and accountability, I have actively contributed to the growth of the Cardano IT Johannesburg community and have established partnerships with various colleges and universities. This is why I intend to collaborate with multiple Cardano communities and academic institutions within my own community for this project.

Cardano Haskell Hackathon Feb 2023 run by Bernard

Established and running a Cardano Graduate and Students Development and Training

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

The primary objective is to enhance, streamline, and promote developer tools for Cardano. This will be accomplished by enhancing the capabilities of the Helios DSL through the addition of templates, examples, comprehensive documentation, and instructional videos.

In addition, I am going the extra mile by creating test cases and collaborating with IT university students engaged in Work Integrated Learning, as well as partnering with graduates participating in internships with Cardano Africa Live.

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.

Milestones and Key Activities to be done:

A: Milestone 1

a) Milestone Achievement Date

  • End of 2nd month after receiving Milestone 1 funds(sometimes there are delays)

b) Milestone Funding Amount

  • 30% of Project Funding

c) Milestone Outputs

  • 10 videos on Helios usages
  • 5 examples of dApps
  • 5 UI templates
  • 5 Test cases
  • 5 pdf technical and user help documents on Helios

d) Milestone Acceptance Criteria

  • at least 7 videos produced(70%)
  • at least 3 examples of dApps on Helios produced(60%)
  • at least 3 templates completed(60%)
  • at least 3 test cases done(60%)

e) Evidence Of Achievement

  • at least 7 videos produced(70%)
  • at least 3 examples of dApps on Helios produced(60%)
  • at least 3 templates completed(60%)
  • at least 3 test cases done(60%)

B: Milestone 2

a) Milestone Achievement Date

  • End of 4th month after project commenced

b) Milestone Funding Amount

  • 50% of Project Funding

c) Milestone Outputs

  • 10 videos on Helios usages
  • 5 examples of dApps
  • 5 UI templates
  • 5 Test cases
  • 5 pdf technical and user help documents on Helios

d) Milestone Acceptance Criteria(Add on Milestone 1)

  • at least 7 videos produced(70%)
  • at least 3 examples of dApps on Helios produced(60%)
  • at least 3 templates completed(60%)
  • at least 3 test cases done(60%)

e) Evidence Of Achievement

  • at least 7 videos produced(70%)
  • at least 3 examples of dApps on Helios produced(60%)
  • at least 3 templates completed(60%)
  • at least 3 test cases done(60%)

C: Milestone 3 : Final Acceptance Milestone

a) Milestone Achievement Date

-End of 6th month after project commenced

b) Milestone Funding Amount

-15% of Project Funding

c) Milestone Out puts

  • review report from at least 5 student testers
  • website for this project tracking progress
  • feedback report on Helio development team

d) Milestone Acceptance Criteria

  • review report (1)
  • website(running with activities of project)
  • feedback report(1)

e) EvidenceOfAchievement

  • 20 videos on Helios usages
  • 10 examples of dApps
  • 10 UI templates
  • 10 Test cases
  • 10 pdf technical and user help documents on Helios
  • review report (1)
  • website(running with activities of project)
  • feedback report(1)

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

Deliverables

  • production of materials for new users such as videos, templates, test cases, example source codes, website, reports(2)

Outputs

  • videos, templates, test cases, example source codes, website, reports(2)

Intended outcomes of each milestone

  • Milestone 1 must produce 50% of materials
  • Milestone 2 must produce 50% too
  • Milestone 3 must put all together, implement tests with students/graduates and produce website and review reports

Documentation

  • reports in pdf on project plan, feedback, reviews, user help manuals will be produced

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

B: 1 x Bernard Sibanda rate 150 ADA/hour

  1. 20 videos 150hrs x @150ADA/hr = 22500 ADA
  2. 10 examples of Helios dApps utilising Cardano blockchain 100hr x @150ADA/hr = 15000 ADA
  3. 10 test cases 120hrs x @150ADA/hr = 18000 ADA
  4. 10 Documentations(User Help manuals) 100hrs x @150ADA/hr = 15000 ADA

Total (22500+15000+18000+15000) = 70500 ADA

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

Bernard Sibanda (BSc, B Tech) is a proficient Fullstack Developer and serves as the CTO. You can view his profile on LinkedIn at https://www.linkedin.com/in/bernard-sibanda-04832817/.

As the founder of Tobb Technologies, Bernard has spearheaded the implementation of credit control web solutions across 20 districts, resulting in a revenue of over 6 million rands.

With an extensive background spanning more than 15 years in the IT industry, Bernard has delivered valuable consultancy services. He has demonstrated exceptional success in developing solutions for backend, database, and frontend platforms.

Tobb Technologies places a strong emphasis on collaborating with and providing internship opportunities to graduate students. As part of this project, Bernard intends to hire two IT graduates from the Cardano community for a period of six months. This initiative aims to address unemployment by offering job opportunities and training the graduates in Cardano development.

Bernard actively engages in various educational programs, notably being among the inaugural Plutus Pioneers under the guidance of Dr. Lars. Furthermore, he successfully completed the Plutus Core program with the University of Luxembourg, graduating with distinction. He has also participated in project-based learning at Gimbalabs and remains actively involved with Mesh, Lucid, Haskell, and Helios, which are programming languages associated with Cardano.

University/College WIL students and Intern graduates whose details I cannot put here but will be in the final report because they start their WIL course at the

last year term.

Crucially, Bernard's strong connections with Gimbalabs, IOG, Mesh, Lucid, and Helios stem from his past as their student and his active participation in their Discord groups. When confronted with intricate challenges, he will actively engage with these networks, collaborating with them and occasionally delegating certain tasks to ensure the project's success.

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

The requested amount is significantly smaller when compared to the listed outputs, as there will be additional expenses incurred for Tobb, WIMS, and CAL. In comparison to previous Cardano activities, the request for 70,500 ADA ($20,221.32) is equivalent to the cost of a day or two of workshops with approximately 100 attendees. However, this amount covers the total project cost for a duration of 6 months. Hence, the project proposal is considered cost-effective.

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