Property Management System - Portfolio | JatApp

Cunio

Cunio is a property management platform that aims at connecting tenants, landlords, service providers and property managers within one digital ecosystem. Headquartered in Frankfurt, Germany, the Cunio team developed a solution that gives building stakeholders unique access to all building-related operations and helps improve communication, daily processes and at the same time ensures long-term improvement of the buildings' maintenance.

Challenge

The Client’s platform moves through an active phase of product evolution. New features are constantly developed to address new market needs. JatApp team had to create a notification microservice that would be responsible for handling various types of user notification events across different channels like SMS and Email. In order to find the resources to complete this functionality the client selected JatApp as their partner who provided Backend Developers and a Project Manager.

image description

JatApp's Strategy

The Project started with a comprehensive discovery phase where all notification events were specified and documented. The Business logic for each event was then validated and aligned with the client. Then the JatApp team reviewed the existing system interface and defined new endpoints required for the integration.

The Management of different types of notification events and channels was bounded in a separate domain. Consequently, a Notification Micro-service was created which has full responsibility for this context. Following that step, the new service was integrated within the existing system.

image description
image description

Technologies Used

  • PHP
  • Laravel
  • PostgreSQL
  • Redis
  • Twilio
  • AWS
  • Docker
  • Kubernetes
  • Swagger
  • GitLab

Benefits

The JatApp solution improves the maintainability and scalability of the client's platform. The key task was to extract the specific domain context, distributed over different parts of the system into a coherent micro-service. That approach allows the service to be upgraded and scaled without interfering with other parts of the system.

  • Stateless and horizontally scalable solution
  • Enhanced control of the Development cycle
  • Simpler integration with other services
I would like similar project

Get in touch now to bring your ideas to life

Talk to us