NorthRock software Logo

Services

Business

Request service

API development to link Magicline with Freshsales and Freshworks

A server application to retrieve data from the SaaS application 'Magicline' and then automatically synchronise it with other SaaS software applications. With the solution we have created, we also enable the customer to carry out further processing steps on the data.

Logo von FITSEVENELEVEN
API development

FITSEVENELEVEN / Fritz Foundation GmbH

Anzeige zur Software Magicline für Fitnessstudios

Services

Development, maintenance, support

Industry

Health (Fitness)

Size

100 employees

Our contribution to the solution

By developing a special API integration between Magicline and Freshsales as well as Freshworks, we offer an automated interface that simplifies data exchange between the systems. Thanks to our application, data can not only be synchronised automatically, but also used for further individual processing steps - entirely in line with the customer's needs.

Project content to be emphasised

  • Automatic data synchronisation between the applications
  • Permanent monitoring of availability and error monitoring
  • Utilisation of the Azure Queue for permanent availability
  • Docker container for easy updating
  • Version history via GitHub Actions
  • Daily security checks through code scanning
  • GDPR-compliant implementation with AV contract
  • Scalable solution for additional locations
  • Technologies & Partners

    For this project, we used a combination of proven technologies and partners to develop a scalable and efficient solution. Node.js served as the basis for the high-performance API integration, while Docker enabled flexible deployment in a containerised environment. GitHub was used for version management and Sentry for reliable monitoring. The solution was hosted on Microsoft Azure, which provided a robust and scalable infrastructure. With Cortina Consult as a partner, we guaranteed the data protection-compliant implementation of the project.

    nodejs für api
    docker app entwicklung
    Github co-pilot ki softwareentwicklung
    sentry fehlerfreier code
    Azure WebService Hosting Deutschland
    Externer Datenschutzbeauftragter von NorthRock software GmbH

    Focus: Middleware API

    Our middleware API serves as a central interface between the Magicline API and the APIs of Freshsales and Freshworks. It automates data retrieval from the Magicline platform and synchronises it with the other systems in real time, significantly reducing the manual effort required for data entry. This continuous synchronisation ensures up-to-date and consistent data, which improves quality and minimises the risk of errors. In addition, the middleware API enables FITSEVENELEVEN to perform further processing steps on the retrieved data, such as anonymous member analyses or automated marketing processes.

    Graphic of the API data streams

    API middleware für Geschäftsprozess bei Unternehmen

    The project process

    1. Project acceptance

    The project was initiated after a consultation as a necessary digitisation measure. As this was a new customer, any contact persons and workflows were discussed beforehand.

    2. Magicline partnership

    Due to a closed API at Magicline, we first had to become a Magicline partner in order to fulfil the order. We successfully implemented this with the necessary commitment.

    3. Development of the API

    After defining the responsibilities, the development of the API began in close collaboration with the client. The client specified which data was to be queried, which entries were mandatory and which selection options existed.

    4. Testing phase with system coordinator at the customer

    As the business process reacts to many inputs from a customer employee, we have defined a test phase with possible update loops during development. This agile way of working prevented the need for subsequent corrections to the software.

    5. Release within a test environment

    During the introduction of the new business process, all relevant employees were comprehensively informed about the changes and functionalities of the system. Selected people have already been allowed to use the system.

    6. Release within a productive environment

    After ensuring that the application worked correctly and as expected, it was released globally and is now working for the entire process.

    7. Maintenance & hosting (with SLA & AV contract)

    After successful commissioning, a maintenance contract (SLA) was concluded, which ensures the continuous closure of security gaps, performance optimisations and the further technological development of the application. An AV contract was drawn up to ensure that data is processed in compliance with data protection regulations.

    The added value of the project

    Increasing efficiency

    The seamless integration of the Magicline API with the Freshsales and Freshworks APIs significantly reduces the manual effort required for data entry and maintenance. This leads to automated data processing, which saves time and minimises sources of error.

    Data consistency and quality

    The continuous synchronisation of data between the various systems ensures that all platforms always have up-to-date and consistent information. This improves data quality and supports well-founded decisions within the company.

    Flexibility and scalability

    The middleware API is designed to be easily customisable and extensible. This enables FITSEVENELEVEN to easily implement future integrations with other SaaS applications and thus adapt to changing business requirements.

    Do you like our work?

    Learn more about our services in this area, or look for further references.



    NorthRock Software Logo
    © 2024 NorthRock software GmbH
    Developed and hosted directly in Germany.

    I accept the privacy policy.

    Sitemap