Submissions
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.
FEEDBACK
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
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").
Dacade is an open-sourced platform and is created in collaboration with multiple contributors. Go to the repository to start contributing.