Complete Vue Dashboard (50% Already Done) - 3 Days 100 USD

Job ID: 31494811

Budget: $30 – $250 USD

You will be given the source code package.
You have to deliver some done work to me everyday.
I will pay you according to how much you finished.

In the code package you will have:
HTML Demo: localhost:8080/home.html

You must make the dashboard as the following design:
dashboard-design.jpg

Milestones:
1. A chart on the left of the dashboard: LeaseFeeMarketTop5.vue -- 20 USD

2. YearSelect.vue -- 10 USD
When a year is selected, update its parent component LeaseMoneyCount.vue

3. CompanySelect.vue -- 30 USD
3.1) Company select in tree structure in center top of dashboard -- 15 USD
If a company has child companies, it has a triangle besides it.
When click on the triangle, its child companies displayed.

You could use the following (but I don’t want checkbox):
https://www.npmjs.com/package/@riophae/vue-treeselect

Though we get too much data from backend, we will only need title and id of a company.

3.2) When a company is selected, update all other components on the page (most of them have customId, right now 12312) -- 15 USD

4. Baidu Map -- 30 USD
4.1) Baidu Map with Heat Map (HeatMap.vue) -- 20 USD
4.2) Make the map same (similar color) like the design (dashboard-design) -- 10 USD

Hint: make Baidu Map works first, then add heat map on it.

Bonus: 10 USD if you finish all of above by September 16, 23.00 CEST
Related categories: LESS/Sass/SCSS Vue.js