Code Monkey home page Code Monkey logo

corona's People

Contributors

dependabot[bot] avatar kadhirvelm avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

corona's Issues

Add more capabilities to the exploration tab

We need to be able to select either infection rate, total cases, or deaths in the Y axis and a number of things in the X axis. We should also plot a basic linear regression on the graph to show what's "normal".

Start digging through the sources Karthik sent afterwards to figure out good things to add on the X axis.

This should hopefully be fairly straight forward on the frontend, just a matter of generalizing the things, similar to how the map functions.

Fix the hacky css everywhere

Due to moving things around for the mobile / tablet view, the original assumptions for how to format things is now off.

For one, transitioner should probably be inside a relative container, and two, the box-shadows should move into browser instead of the components + many other things

Add loading states and reduce server load

In production, the data takes a few seconds to ping over. We should add loading states to the svg elements and other places.

We should also cache the data locally on the frontend to start with, only refreshing it every 30 minutes or so. This can go as an LRU locally, there isn't too much data, just < 10 mb in total. Might be worth investing in index DB here

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.