H
Horus
Joined
icon image
Celo Community
8 REP
1 Feedbacks
1 Submission

Submissions

Submitted

Politirating is a dApp that allows users to view and rate politicians. Only the contract owner can add new politicians to (on-chain) storage. It features a simple star rating system and it keeps track of users' previous votes and the total number of votes for each politician. Updating a previous vote for a given politician is also possible.

17Points
1 Feedbacks

FEEDBACK

Submitted

Dmusik is a music support Dapp that helps in the supporting of artists through the blockchain. This dapp is built with deezer and celo technology combining the two to form a fast song access with free preview of the song before supporting. Also it comes with a like system to vote up the song or search result from deezer. For demo and codebase, refer to the GitHub repo below. Thanks

17Points
4 Feedbacks
Feedback

Hello jesman09, great idea for the dApp and nice implementation. I really liked the integration with Deezer and the fact that one can play the songs directly when they are displayed. I made some improvements to your code, and I hope you'll welcome the feedback. Feel free to improve my modified code. Below is the description for the commit: I moved the CSS from index.html into src/style.css. To be able to do this, I added the css-loader and style-loader to Webpack, compared to the initial configuration. I refactored the Solidity contract by removing the SafeMath code and importing SafeMath from OpenZeppelin. I also improved the functions while keeping the same functionality. In the Javascript file, I changed the filtering/event listener code, as it seemed to behave strangely, duplicating various entries with certain queries (e.g., try "Not Afraid" or "Umbrella").

8 cUSD
8 REP