(+4) 0374 900 200
contact@avangarde-software.com

Company ERP system

Back-end

Company ERP system

THE PRODUCT

Our company has developed a comprehensive ERP platform designed to optimize employee management, activity monitoring, and worklog tracking. This integrated solution comprises three main components: the HR Management Platform, the Vacation Tracker, and the Worklogs Application. These tools are engineered to manage employee data, track various metrics, oversee vacation scheduling, and facilitate efficient work hour logging.

THE REQUIREMENTS

We aimed to create a comprehensive Identity and Access Management (IAM) solution for our HR Management Platform, encompassing authentication, authorization, and user management. The Vacation Tracker needed to effectively manage and plan employee vacation days, ensuring smooth operations and availability. The Worklogs Application required seamless integration with the HR platform, leveraging GraphQL for efficient data retrieval and logging.

THE CHALLENGE

Developing secure, scalable, and high-performing solutions was critical. The HR Management Platform needed to handle sensitive employee data with robust security while ensuring quick response times and high availability. The Vacation Tracker had to be intuitive and efficient in managing employee vacation schedules. The Worklogs Application needed to integrate seamlessly with the HR platform, providing reliable and accurate worklog tracking.

Case details

Client name:
Own product
Completed:
2 years, 4 developers
Category:
Back-end development

PROVIDED SOLUTION

HR Management Platform

Microservices Architecture

Developed using a microservice architecture for modularity and scalability.

Deployment

Designed as native cloud services, containerized using Docker, and deployed on AWS S3.

Technologies

Jakarta EE, Spring, Maven, PostgreSQL, Git, Bitbucket Pipelines, Linux, Nginx.

Vacation Tracker

User Experience

Designed for ease of use, allowing employees and managers to efficiently plan and track vacation days.

Integration

Seamlessly integrated with the HR Management Platform to ensure data consistency and streamline operations.

Technologies

Spring, PostgreSQL, Docker, Linux.

Worklogs Application

GraphQL Integration

Developed a GraphQL-based application compatible with the HR platform for seamless worklog tracking.

Security

Implemented Spring Security to ensure secure access and data protection.

Technologies

Java 17, Spring Boot, Hibernate, PostgreSQL, Gradle, Docker, Linux, Nginx.