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.
This is the total amount allocated to Reference Open Source DApp implemented using multiple popular OnChain & OffChain frameworks (from PlutusTx and Atlas to Aiken and Lucid).
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)
No dependencies
Project will be fully open source (GPL-3.0 license)
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.
Offering implementations in diverse frameworks enhances accessibility for developers with different backgrounds, promoting broader adoption and higher quality projects within the ecosystem.
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).
Smart contracts implementation using Aiken.
Onchain logic tests
Transaction building implementation using Lucid.
Offchain logic tests
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 )
Costs represent 1 average wage (for 1 dev ..me) for 6 months.
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.