Code Monkey home page Code Monkey logo

cait's People

Contributors

benderv avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cait's Issues

Requirements for CAIT Business prototype

This issue is intented for discussion for the requirements for the system being built.)

What is it?

A simple prototype for the CAIT Business project. The goal is too quickly draft a working prototype of the project to show and test the feasibility and difficulty (or lack-of ^^) of the project.

It's first intended for us, to see the project feasibility, then to WRI, to show them an already working prototype.

About the project

The presentation and the requirements of the project are here

How will it be built?

You are free to use any framework/libraries that you think are the best for the job (keep it simple!), as long as the code is readable and maintenable. However, the front-end framework should be in React.

We suggest you to start in this order.

  1. Method to automatically import data from the csv/json files, and to store it in a database.
  2. Build all the necessary API endpoints (it's up to you to choose the structure, but you are free to discuss it with us)
  3. Create a simple page which lists companies and offer a filter by fields.
  4. Have a page for each companies, with a simple graph and some description.
  5. Have a page that allow to compare emissions of two or more companies (on a graph).

Where is the data?

We have created a fake dataset (simplified) for this exercise.
https://gist.github.com/BenderV/3ea0212a9c4527ae14b1

Comments

Don't spend too much time on the design or the general aspect of the page. We are more interested in your communication skills and in your ability to quickly create a working application.

Feel free to ask us any questions or to ask for help if you need! Good luck!

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.