not approved
Reference Open Source DApp implemented using multiple popular OnChain & OffChain frameworks (from PlutusTx and Atlas to Aiken and Lucid)
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳19,000
Percentage
Received
0.00%
Solution

This project expands the educational resources by offering an alternative implementation of a DApp developed for didactic purposes (from PlutusTx and Atlas to Aiken and Lucid)

Problem

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

Impact Alignment
Feasibility
Value for Money

Team

1 member

Reference Open Source DApp implemented using multiple popular OnChain & OffChain frameworks (from PlutusTx and Atlas to Aiken and Lucid)

Please describe your proposed solution

Expanding educational resources by implementing a DApp across multiple frameworks, aiding developer education and ecosystem growth . By creating versions of a DApp in various programming frameworks, this project will serve as a comprehensive learning tool for developers in the Cardano ecosystem.

Please define the positive impact your project will have on the wider Cardano community

Offering implementations in diverse frameworks enhances accessibility for developers with different backgrounds, promoting broader adoption and higher quality projects within the ecosystem.

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

I have already designed, documented and implemented a version of the DApp (https://github.com/mariusgeorgescu/raffleize ) using only functional language like: PlutusTx for onchain, Atlas for transaction building and Plutus-Simple-Model for testing, the UI is in development using purescript-hallogen).

What are the key milestones you need to achieve in order to complete your project successfully?

Milestone 1: Smart contracts implementation using Aiken.

Onchain logic tests

  • unit tests
  • property based

Milestone 2: Transaction building implementation using Lucid.

Offchain logic tests

Final Milestone: - Blog post

  • Implementation walkthrough video.

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

I am an IT Solution Architect at Orange, with a PhD in Mechanical Engineering, a Bachelor's degree in Economic Informatics. I am passionate about decentralized applications, blockchain technology, and functional programming (especially Haskell).

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

I've closely followed every Plutus Pioneer Program since its inception, I am presently enrolled in Emurgo Academy's Cardano Solutions Architect program and I am also a stake pool operator [VIP] ( http://cardano.vip )

Please provide a cost breakdown of the proposed work and resources

Costs represent 1 average wage (for 1 dev ..me) for 6 months.

No dependencies

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

The budget accounts for development time, content creation, and dissemination activities. This provides strong value for money by maximizing educational reach within the ecosystem.

The investment enriches the Cardano developer community by providing diverse, high-quality educational materials that cater to various learning styles and technical backgrounds.

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