+18777970390 info@vironit.com

Application for tracking market changes

The challenge was to develop an application to track market changes based on data from various exchanges and form customized investment portfolios.

Throughout the process of database structure development, we have taken into account various market entities such as Coins, Exchanges, Tokens, ICOs, Funds, Crypto Funds, etc. These entities may have child entities. To store all types of entities, we have implemented a universal table structure.

The key tables of this structure are object_type, object_relation and attribute.

The object_type table stores entity types, object_relation holds entity relationships (parent-child) which are bound by a specific attribute from the attributes table.

One of the tasks was to enable the CRUD (Create, Read, Update, Delete) operations on the attributes of each entity type. Key tables are object, attribute, and value.

The object table contains all the application entities. Attribute values are stored in the value table and sorted by type. It allows one to add attributes to any type.

There is an interface for obtaining data from external sources like coinmarketcap.com, and coinigy.com on the server side of the application. JSON files are responsible for each source description.

OTHER PROJECTS

CabDriver Taxi App

Project overview CabDriver is a taxi aggregator of a new type — the one designed for fleets and drivers. The web application allows users to receive trip orders and reservations,...

more

Real-time 3D Product Configurator

Project Overview OneShot 3D is a real-time 3D configurator for the swimming pool, spa, and home improvement professionals. This software helps deliver business presentations at customer sites and points of...

more

AR Fitting Room For Online Kids Store

Project overview AR Fitting Room For Online Kids Store is a mobile application that helps parents try the clothes and footwear on their children. To make this, the user should...

more

All-in-One Project Management Software

Project Overview Wherever you work in a construction firm or a software development company, your business success will depend on your ability to effectively handle resources. A strong managing system...

more

Business card scanner app

Project Overview QR Me project is an offline mobile app that allows you to share your business cards using QR code. It demands a sign up either via a Google...

more

testimonials