Our client's main goal was to create a corporate system for establishing communication between employees with complex web functionality. In the long run, it will be available as an SaaS platform.
Case study
Solution
Our experts developed a web application from scratch (turnkey). In the long run the web application will be available to users as an SaaS-platform for the exchange of skills, mentoring and solving complex problems. Amongst the implemented functionality these features stand out:
Two-way integration with Outlook Online and its Desktop versions – meetings created in the application can be received in Outlook, and also created in Outlook – in the application. In this case, requests and invitations to the meeting are synchronized with the calendar of the sender and the recipient; there is will also be the possibility to offer a different date and time of the meeting;
The notification system;
Internal messenger;
The mechanism of recommendations for the 1st functional part of the web application
The main issue of the project was synchronization with Outlook API (shortcomings in the documentation, lack of support for simple Microsoft accounts in the main API version – having to use the beta version).
The work on the project is organized according to Scrum methodology.
Business Impact
100%
Coverage
of employees with online mentoring programs including Headquarters and branches.
х2
Speed up
Scaling the practice of mentoring thus speeded up the on-boarding processes twice.
– 50%
Turnover
Decrease employees turnover in the company by 50%
– 30%
Recruitment costs
A decrease in recruitment costs by 30%
Technologies used:
Java
JPA/Hibernate
Spring
Liquibase
Spring Boot
PostgreeSQL
Microsoft Graph API
Angular 5
JavaScript
HTML5
Discover our works
We have successfully delivered high-quality software across industry 4.0 businesses–from manufacturing and on-demand companies to education and healthcare. Find out how we drive our clients' challenges.