Giter Club home page Giter Club logo

axa-challenge's Introduction

WELCOME TO THE GNOME FINDER APP

Somebody told me how busy the AXA heroes are at the moment. That's why I create a very easy to use responsive web application to help them on their adventure. Here you'll find the repo : (https://github.com/paularrea/axa-challenge)

I hope you like it!

FEATURES

This is a mobile first app made with React hooks and SASS. Redux and its middleware Redux saga have been used in the project to manage state operations.

Home page

Intro text with button that sends you to /population and api filtration components.

Population page

Gnomes list displayed in diferent pages to avoid long operations. By clicking the gnomes cards you are able to see the details of each one.

libraries used: react-flexbox-grid, react-paginate

Statistics page

Some graphs to have a better visualization of some characteristics of the gnomes. The first graph is a pie chart that divides the gnomes by their hair color. The second graph is a bar chart representing the population divided by age ranges.

libraries used: recharts

npm i

In the project directory, you can run npm i to install all dependencies.

npm start

Once running open http://localhost:3000 to view it in the browser.

axa-challenge's People

Contributors

paularrea avatar

Watchers

 avatar  avatar

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.