Jan 15, 2025
No image
The Risk Impact Opportunities Tool (RIOT)
Completed

The Risk Impact Opportunities Tool (RIOT)

$10,000+
more 1 year
United Kingdom, London
2-5
Service categories
Service Lines
Big Data
Domain focus
Education
Programming language
JavaScript
Python
Frameworks
Django
React.js

Challenge

The Risk Impact Opportunities Tool (RIOT) is a Python application that allows users to generate environment risk hypotheses about various economic entities and portfolios of those entities based on a bottom-up analysis of their environmentally relevant assets.

Our team is responsible for creating the functional part of the project entirely as well as to redesign the UX and UI part. 

Solution

The major functions of the app:

- Changing of data model architecture;
- Adding new graphics to display additional statistics;
- Updating functionality of profiles (users can edit their profiles, add companies, separate departures of the company, etc.);
- Adding feature for working with own assets (users can add their own companies that are not in the database or do not even exist to get predictions);
- Creating a registration system for new users;
- Creating an additional system that gives rights to show a certain kind of content on the site (e.g. disable costing, closed data).

Results

The biggest challenge was to work with a large amount of data. Our engineers reworked the architecture, rewrite the algorithms and added caching.
The project included specific charts with narrow functionality. We used Highcharts to set up necessary charts, customized the existing charts and added several own plugins and functions