Optelos

A data management and AI analytics platform for transforming geovisual asset inspection data into actionable insights

Optelos

Project

Optelos is a complex solution that combines multiple modern techniques like computer vision, big data gathering by drones, analysis of the gathered data, admin dashboard implemented as a progressive web app, and API with microservice architecture.

Challenge

Our task was to integrate a template of the admin panel into the existing system. The admin panel is used for data visualization gathered from multiple data sources with the help of AI algorithms. The project also required a lot of work with 3D graphics in the browser to display various charts and statistics and visualize some of the metrics of the system. Heavy backend required complex optimizations with the help of microservices architecture.

Solution

Angular framework was used to build the admin panel. A complex build system required custom webpack configuration at the time of the implementation. D3js has been used for work with 3D graphics in the browser. We have used the NodeJS platform with ExpressJS framework and MongoDB database on the backend. Migration to Microservices Architecture was proposed to assure that the solution is scalable.

Results

Admin panel has been delivered on time. The final solution has met all expectations as a highly scalable solution. We achieved a high level of optimization of the frontend functionality with the help of the Angular framework. And microservices architecture on the backend allows scaling independent project pieces separately and on-demand.

angular
rxjs
webpack
d3
nodejs
expressjs
mongodb
typescript
html
css
git
trello
aws
s3
dynamodb
rekognition
docker
kuber

Related projects

Our Services and Solutions

Read Moreundefined