Lever-age / frontend

Leverage user facing frontend
GNU Affero General Public License v3.0
1 stars 6 forks source link

Design Graph DOM Objects #45

Open lottspot opened 7 years ago

lottspot commented 7 years ago

Description:

Design a DOM object which will render chart data for each analysis type. This will require designing such an object for each of:


Wireframe: NEEDED


Software Functionality:

As a user I should be able to view a chart which I can easily understand and renders well over variably sized data sets

lottspot commented 7 years ago

In our prototype frontend, we used NVD3.js to provide the charts. I honestly didn't like it very much, and I think we could either find some better charts or come up with our own.

Wat-Poods commented 7 years ago

NVD3 was decided on by me when the project first started and I was trying to lead the attempt at graphs. It's a shell over regular D3, which is way more powerful. Because we have people that know JS better on the team now, I think we should look into D3 or other graphing libraries.

Pat Woods

On Wed, Mar 29, 2017 at 3:33 PM, James Lott notifications@github.com wrote:

In our prototype frontend, we used NVD3.js to provide the charts. I honestly didn't like it very much, and I think we could either find some better charts or come up with our own.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Lever-age/frontend/issues/45#issuecomment-290200424, or mute the thread https://github.com/notifications/unsubscribe-auth/APN3pMjJ52ZLz7gUWWp9vViOWFgn_GsCks5rqrHxgaJpZM4MtcTX .

lottspot commented 7 years ago

Contribution distirbution amounts will simply be visualized as histograms. After talking to @enactdev, I think we're going to shoot for implementing heat maps to visualize inside/outside donors. If we're getting close to game day, and we haven't had enough time yet to materialize that, we can fall back on using pie charts for the time being.