# Proposal 5 ## Table of Contents [TOC] **Question:** What are milestone events? → --- ## Tasks ### SEO + Rewards Calculator ---  **1\. SEO** - [ ] Use SSR [freeCodeCamp Reference](https://www.freecodecamp.org/news/demystifying-reacts-server-side-render-de335d408fe4/), [robots.txt Reference from Google](https://support.google.com/webmasters/answer/6062608?hl=en&ref_topic=6061961) - [ ] Use [React Helmet](https://github.com/nfl/react-helmet#react-helmet) to add `meta` tags for *Polkaviz Project* components.  **2\. Research on Kusama's API for rewards calculator** - [ ] *Assuming the current equation to be true,* use [PolkadotJS API](https://polkadot.js.org/api/substrate/storage.html#staking) to replace the current API calls. If unable to find the calls from the documentation, `console.log()` the provider and use that to figure out the required calls. - [ ] Once hypothesis is implemented, verify the same by comparing the predicted values with actual values at the end of several eras.  **3\. UI/UX Fixes and changes** - [ ] Documentation of hand-drawn mockups for redesigned UI/UX along with the hypothesis for the same. - [ ] Review and iteration for the hand-drawn mockups. - [ ] Prototying in Adobe XD for final review and changes. - [ ] Code implementation and Review. (Should require little to no changes) ### PolkaViz Twitter Bot ---  **1\. Server Setup** - [ ]  **2\. Scripts for tracking and sharing events** - [ ]  **3\. Deployment** - [ ] ## Roadmap ### 21 Nov, 2019 (Thurday) - [ ] Find validators who have very high payments so they get all rewards from the payout. - [ ] Log balances for those validators ### 22 Nov, 2019 (Friday) - [ ] Based on logged values come up with a hypothesis for how values are being calculated ### 23 Nov, 2019 (Saturday) - [ ] Buffer for corrections to the hypothesis ### 24 Nov, 2019 (Sunday) - [ ] ### 25 Nov, 2019 (Monday) - [ ]