Fortech logo
Omnivati logo

Platform for generating ideas

https://omnivati.com
CRM
Management

May 2020 - today

Omnivati project description image

Project goals

projectGoals.projectsCreation

Development of functionality for creating projects

projectGoals.scaling

Creating a service to internalize an application with the ability to scale

projectGoals.bonuses

Development of a system for generating promotional codes and bonus programs

projectGoals.integrationSetup

Setting up CI / CD based on the BitBucket service

Concept
An innovative platform for collaborating on ideas and projects that allows you to describe them in detail. Omnivati allows you to break projects into components, visually show how they interact with each other and to whom they can be useful. You can create copies of each project and send it to other users, or invite colleagues and work on a project in a group.

Our solutions

projectSolutions.clientPart

Deploying the client side of the application using S3 and CloudFront services

projectSolutions.serverPart

Deploying the server side of the application using ECR and ECS services

Implemented features
1

Project internationalization

Project internalization into 5 languages has been added, including Chinese.
Omnivati internationalization
Implemented features
2

Creating a personalized bonus program

A system has been created to select a bonus program for each user.
Omnivati bonus programm
Implemented features
3

Developing an alert system via email, SMS, push notifications

For users of the application, the ability to send notifications in a form convenient for them has been added. To do this, we have integrated the application with a mobile operator and a service for sending email messages.
Omnivati push notifications system
Implemented features
4

Splitting a monolithic application

One of the most important tasks for the project was the division of a monolithic application into front-end and back-end parts.
Omnivati internationalization
Implemented features
5

Infrastructure upgrade

In the course of working on the project, we also updated the application infrastructure: - configured CI/CD; - switched to using AWS cloud services; - added error logging.
Omnivati internationalization

Technologies

React

React

Redux

Redux

Typescript

Typescript

Node.js

Node.js

AWS

AWS

MongoDB

MongoDB

REST API

REST API

Team

team

Fullstack developers - 2

team

Backend developers - 1

team

Project manager - 1

team

QA engineers - 1

You might be interested

Looking for
developers?

We are ready to chat with you on any topic. Fill out the form and we will contact you shortly.

Our email:partners@fortech.dev

Let's have a call?Select date and time

Phone
Upload file format: .pdf, .docx, .txt.

Privacy Policy