# 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)
- [ ]