completed
Development of a Cardano DApp and extensive documentation of each step along the way
Current Project Status
Complete
Amount
Received
₳20,000
Amount
Requested
₳20,000
Percentage
Received
100.00%
Solution

Through this project I propose to deliver a DApp open source and extensively documented for didactic purposes.

I will document in detail all the stages of analysis, development, testing and release.

Problem

Many people learn very well by example. Currently, there are no e2e projects that can be used as educational resources in the Cardano community. This slows developers education and Cardano adoption.

Feasibility
Value for money
Impact / Alignment

Team

1 member

Development of a Cardano DApp and extensive documentation of each step along the way

Please describe your proposed solution.

Such a project can increase Cardano adoption and developer education resulting in better quality projects in the ecosystem.

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

Such a project can increase Cardano adoption and developer education resulting in better quality projects in the ecosystem.

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

I will track the number of github forks and youtube views.

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

I plan to make a playlist video, and share the progress monthly such that in 12 months I go though the entire development journey.

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

In recent years, I have accumulated the necessary knowledge to be able to deliver such a project. It is a personal challenge from which I believe that I have a lot to learn.

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

The main goal is to deliver a DApp open source and extensively documented for didactic purposes.

I will document in detail all the stages of analysis, development, testing and release.

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 - Functional documentation

Q1-2024 - Implementation

Q2-2024 - Tests

Q3-2024 - Project documentation and Video walkthroughs

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

Project will have:

  • Project smart-contracts will be written in Plutus
  • Offchain code written in Haskell
  • Tests
  • unit tests
  • property based
  • formal verification
  • API tests (postman)
  • Code documentation using: Haddock.
  • API SPECS + swagger api tests postman
  • Functional Documentation (and diagrams using PlantUML)
  • Release instructions
  • Walkthrough videos

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

Costs represent 1 average wage (for 1 person me) for 12 months. I will most likely do it anyway, but this program can be an additional motivation for me.

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

https://www.linkedin.com/in/georgescumarius/

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

Costs represent 1 average wage (for 1 person me) for 12 months. I will most likely do it anyway, but this program can be an additional motivation for me.

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