Inspiration

Being a team of persons, building decentralized innovation that grants unrestricted access to anyone around the world has been our focus. Coming from EVM background, we knew it might be challenging to learn a new programming language entirely within a short time, but after we got to know about Dfinity, we are determined to show the world how the internet computer can scale decentralized applications that practically not suited for machines like the EVM. As the developer, my goal has been to create an unrestricted self-governed platform. I got this inspiration long ago when I saw much quality contents go unnoticed, and again content makers do not earn reward commensurate to the value they give.

What it does

Decium is a content management and marketplace platform where anyone can simply log in using the internet identity sign method to publish and/or trade content such as tutorials, solutions, professional materials, and so on. Decium is permissionless. We only require sign-in using the IID so that each user will be unique from another and can quickly initiate and sign transactions from their wallet.

Content makers who are either occasionally or specialize in creating consumable content can leverage Decium to expand their reach by simply uploading or creating new content using a section dedicated for it. Consumers of these contents are able to access them by first purchase them using ICP. Afterwards, they can access the content (s) either from the platform or be routed to an approved content location.

Bloggers are able to mint copyrights presented in NFT forms which are transferable and can be listed on the Decium content marketplace for sale.

How we built it

We started with the idea formulation, then to the problem definition with a series of brainstorming section. After two rounds of meeting, we concluded on what to build. The designer got to work, released the mockup design after a few days, then the final design.

I began working on the from afterwards even though we had not find any frontend developer. I initiated a repository, instantiated with Nextjs framework, but we have adopted MaterialUI style since it is faster to build with it than having to start from the scratch.

Challenges we ran into

The major challenge is getting a frontend developer to join our team, and learning new language within a short period of time. A guy joined us but never show up after some days. We tried to reach out to him severally, but he often ignores us. Again, we got two Indian dudes who, after having calls with them did not show up again. But then, we have to keep moving.

We were left with just three people: a designer (lady), admin and myself. Although we entered the hackathon late, I spent couple of days to build the frontend then moving to learn motoko was challenging for me. There was not enough time to really study the documentation as that is my style of learning. Perhaps I had given up submission yesterday when I was struggling to run the motoko code until today I saw the deadline was extended by 24 more hours. I was elated. Even if I could not win in this hackathon, I am very much happy for been able to submit. I am dedicated to pursuing this project. I will continue with the motoko doc to perfect my knowledge of it.

Accomplishments that we're proud of

We are able to write some motoko code, even though not complete and there are some bugs that would not make it run successfully. This was one of the coolest accomplishment for us plus the privilege to submit our works.

What we learned

Team work and encouragement. The admin guy is very encouraging and supportive. The design lady is fast to work and deliver. Above all, giving up at a difficult time is not the best. You've got to re-strategize and keep moving. It is not finish until it is finished.

What's next for Decium

Decium is a cool and exceptional project we believe is introducing a new paradigm in the world of content management and consumption. It will bring much popularity to Dfinity platform. It will also encourage the usage of the platform and her currency. We are committed to keep building. Mainnet and long-term running is our target.

Built With

  • materiaui
  • motoko
  • nextjs
  • react
Share this project:

Updates