+18774103947 info@vironit.com

Widget for displaying cryptocurrency market dynamics

The challenge was to develop a widget for displaying cryptocurrency market dynamics. The widget was created using the ReactJS framework as a Single page application. Redux was used to store the state of the widget and market data. The visual part is implemented using the Highchart library.

Data collection from third-party sources is organized through the REST API.

Users of the application can be identified by the GET parameter. For each client, the latest widget settings are stored in the browser’s local Storage.

The parameters of the graph are set by a direct link / type_graphics: additional: parameters.

Using React Router, this template determines the display of the graph.

In the current widget version there are 3 types of graphs:

  • Market share — the percentage share of the cryptocurrency market;
Market share
  • Total market cap — total capitalization of the cryptocurrency market;
Total market cap
  • The dependency graph of the cryptocurrency from the US dollar and Bitcoin.
Dependency graph

Graphs can be configured by time frame, currency to be compared and display of the schedule average.

OTHER PROJECTS

Match-Three Puzzle Game

This project is a match-three puzzle video game that draws gameplay elements from both Candy Crush Saga and Bejeweled. Players attempt to connect chains of like-colored jellies, moving in any...

more

Frizzy Hair Prediction App

This project is the most advanced and accurate hair weather app, providing personalized hair weather forecasting. You will get daily notifications based on local forecasts to find out hair care...

more

Meal Planning App

The project is a platform that connects people seeking to lead a healthier lifestyle with a network of professionals in the fitness industry. Users can reach out to certified coaches...

more

Risk Management Software

The project is a web platform for financial risk calculations, where non-technical users can put together the calculation workflows themselves in a visual designer. The platform can be used for...

more

Online multiplayer board game

In this two-player game, the players move their pieces on a board that is marked off in squares, 8 squares wide and 8 squares deep. Some squares have special functionality....

more

testimonials