Case Study

Elements.cloud

Elements.cloud is a process knowledge web application
500

Business flow

Problem

Elements problem
Problem

— Poorly organized business processes, lack of understanding and transparency for workers

Idea

Elements idea
Idea

— Business processes visualization and mapping, save, collaborate and share in the cloud

Solution

Elements solution
Solution

— Elements Web Application – centralized space to do process mapping in the cloud

Technology stack

Amazon
Salesforce
Node js
Angular
Firebase
Mongo DB
Mx Graph
Redis

We are proud of

  • Salesforce integration
  • High level of security
  • Fast deployment process
  • Cutting-edge technologies
  • Immediate improvements
  • Quick decision making
  • Reliable microservice architecture
  • Automation testing
pic_1
pic_2
pic_3
pic_4

Project achievements

Frontend

frontend
FRONTEND
  • Our team have implemented a concept of business process mapping and visualization via highly-customizable diagrams with robust version control
  • We embodied client-side rendering of large customizable nested tree list, it is cross-browser, working smooth and lightning fast
  • We added real-time editing and locking functionality using Firebase
  • Our engineers conducted full synchronization of all content types between all active applications
  • Also, we included team management software with full access rights availability

Backend

backend
BACKEND
  • We executed successful data migration from SQL to MongoDB which resulted in more flexibility, less code, fast and optimized backend
  • Our developers work with the latest tech stack, keeping up-to-date and switching to the newest versions of Node.js
  • We decided to have a strong focus on Serverless, thus we conduct the majority of operations using Lambda functions
  • Also, we build an integrated payment system that supports different flexible usage-based pricing models

Salesforce

salesforce
SALESFORCE
  • TechMagic’s professionals were able to integrate Elements and Salesforce with the application of user provisioning and metadata synchronization
  • We managed to make two-way integration between the cloud on AWS and Salesforce to bring process mapping on Salesforce UI
  • Our team bypassed Salesforce limits using Elements server capacity
  • Also, we have passed Salesforce security review for publishing Elements on AppExchange

Scaling and security

scaling&security
SCALING AND SECURITY
  • We built a faultless architecture, which is auto scalable, meaning that it works under very high loads
  • We migrated part of our infrastructure to a completely Serverless environment
  • We regularly run our code security audit for packages that have known vulnerabilities
  • Also, our test automation infrastructure runs in parallel on Kubernetes cluster

Core Team

Andriy

ANDRIY
Andriy
CTO

Ihor

IHOR
Ihor
Tech lead

Artem

ARTEM
Artem
Web lead

Victor

VICTOR
Victor
Backend lead

Volodymyr

VOLODYMYR
Volodymyr
Salesforce lead
Andriy
person_1
Andriy
CTO
Ihor
person_2
Ihor
Tech lead
Artem
person_3
Artem
Web lead
Victor
person_5
Victor
Backend lead
Volodymyr
person_6
Volodymyr
Salesforce lead
— TechMagic team is currently 17 people and growing further

Our happy client

ADRIAN KING
Adrian King
 // FOUNDER, CTO
TechMagic has a very good balance of understanding our goals, knowing when to take pragmatic decisions.
IAN GOTTS
Ian Gotts
 // FOUNDER, CEO
I cannot express how impressed we are by the commitment and dedication of your team. The recent set backs are frustrating but we will work through them. The comments and enthusiasm from early users is really, really encouraging. We are building a fantastic product, with a clear need, and a huge audience.

Contact us

Ross Kurhanskyi
Head of Partner Engagement
Get in touch
This field is required
This field is required
TechMagic is a web and mobile development company from Ukraine that builds dedicated teams skilled in JavaScript, Node.js, Angular, ReactJS, AWS, Salesforce, iOS, Android.
Contact Person
  • Head of Partner Engagement
  • Ross Kurhanskyi
  • Email: ross@techmagic.co
  • Skype ID: rostakurga
  • +1 617 275 2362
Offices
  • Heroiv UPA Street, 73A
  • Lviv, Ukraine, 79008
  • 12 Heath Hill, Chestnut Hill,
  • MA 02445, Boston, USA
Go to top
Haven’t found what you were looking for?
Download our portfolio
Don’t worry, we will not spam you
×