Front-end development
The first thing we did was nailing the post component and then dynamically displaying it. The post changes when it is minted, and displays the amount of crypto donated to the content creator. The whole front-end development of the project took no longer than 3 months. It is important to note that we developed the blockchain back-end simultaneously, so that we could deliver the application as fast as possible.
The next thing we did was develop the post editor, where users can upload images, videos, files and use Markup language in order to make content more engaging. The main problem we encountered while developing the front-end was making the dApp responsive both on big screens (desktop) and the smaller ones (phones, tablets).
Back-end development
Given the complexity of the project, developing the blockchain back-end of the dApp took much more effort than coding the front-end. We had to ensure the highest possible level of decentralization. Due to the fact that many blockchain solutions are still in a very early stage of development, we had to create some of them ourselves. Above that we used Stroj - a decentralized file hosting. That way all the content creators remain anonymous. Parlour created a function which lets users create nicks and authenticate them through their wallet - because of that, they will not be impersonated. We also developed a dedicated Kolor Token in the ERC-20 standard token and got it listed on various DEXes (decentralized exchanges).
What we delivered
Parlour Development delivered the whole Kolor dApp, coding and designing it from scratch. We also created a dedicated Kolor Token that we managed to put up on various decentralized exchanges. Parlour was also responsible for designing and coding the Kolor landing page.