Jrni Logo

Building integrations for a market-leading customer engagement platform

Kunde

JRNI is the market leading appointment scheduling, queuing and event management platform. JRNI combines a customer engagement platform with applications - Events, Appointments, Queuing, Insights, Call Center - that put omnichannel conversion at the heart of business.

Industrie

Enterprise Software
Retail

Dienstleistungen

AWS Cloud 
Cloud & Backend Engineering
Front-end Development
Middleware Integration
Mobile Development

Land

United KingdomGB Flag

Unternehmensgröße

Mid-Sized Business
People talking

An exceptional client experience

We joined their back-end team by maintaining the engagement platform and soon started adding new features. Our developers supported clients who wanted to extend their use of the product through custom integrations, specialized code, flows, or Lambda functions. 

We merged seamlessly with the JRNI internal team due to our experience with team augmentation services in our 30+ years in the IT sector. Our developers thrived in a project that required them to learn new skills and frameworks, allowing them to better understand the basis of many needs and requests.

Enterprises we’ve developed for

As part of the collaboration with JRNI, we worked directly with some of the world’s leading companies in their respective domains. We developed perfectly tailored integrations and widgets based on their needs. 

US Bank logo
HSBC logo
Home Office logo
KingFisher logo
City of Sydney logo
Falck logo
Total Wine & More logo
Schiphol logo
Lego logo
Aviva logo
Three mobile logo
Spark New Zeeland logo
Ralph Lauren logo
JoJo Maman Bebe logo
Proximus logo
Dunelm logo
Score logo
Rogers logo

Searching for the best technical solution

Our Ruby on Rails team improved the existing PDF system, developing calendar integrations with popular third parties such as Outlook, iCal, or Google Calendar. We are also part of the team that developed middleware integrations between the main platform and major enterprise clients from scratch, while being mindful of each of their particularities.

The front-end team adapted single page apps based on designs and added extra functionalities to deliver seamless user experiences. We extended the main product's reach by developing extensible apps with AWS Lambda functions and by delivering personalized and accessible journeys in compliance with WCAG 2.1 criteria.

JRNI Dashboard

What we worked on:

Round check fill icon

Calendar integrations

Round check fill icon

Personalized widgets

Round check fill icon

PDF Manager

Round check fill icon

Salesforce integration

Round check fill icon

Outlook, iCal, Google Calendar support 

Round check fill icon

ISV Salesforce org  

Round check fill icon

Shopify Liquid templates

Round check fill icon

Zoho integration

The technologies that elevated this custom software request

For all digital customer engagement needs, we work with the best technologies. Our clients can see better user-experience reviews by trusting our product mindset and expertise in determining the best software services for their business. 

Android logo
Angular logo
Ruby logo
DynamoDB logo
AWS logo
JavaScript logo
MySQL logo
Salesforce logo

What challenges did we face?

One of the biggest challenges we overcame was working with a multitude of corporate clients, each with their own custom systems, from single sign-on to security compliance requirements – especially in the financial sector. We had to pass third-party security assessments  and analyze policies in depth.

The highlights of

a long lasting software collaboration

ASSIST Software has been working as a remote team in this project since 2015 and is one of JNRI’s most trusted technical partners. Discover the highlights of this collaboration.

Developing integrations and widgets for multiple enterprise clients in the financial, retail and government sectors. 

Although JRNI shifted their approach from SME/consumer space to B2B, ASSIST remained a main technical partner.

We also worked on an Android app, helping the start-up become a full-scale SaaS platform for customer engagement solutions.

Skalierbare, sichere und optimierte Lösungen für den Erfolg Ihres Unternehmens.

Für Geschäftsanfragen:

icon main logohello@assist.ro

Unsere Adresse:

ASSIST Software GmbH, Am Technologiezentrum 5 86159, Augsburg, Germany

Häufig gestellte Fragen

1. Wie sieht der Entwicklungsprozess von ASSIST Software aus?  

Der von uns eingesetzte Software Development Life Cycle (SDLC) definiert die folgenden Phasen für ein Softwareprojekt. Unsere SDLC-Phasen umfassen Planung, Anforderungserfassung, Produktdesign, Entwicklung, Tests, Bereitstellung und Wartung.

2. Welche Softwareentwicklungsmethodik verwendet ASSIST Software?  

ASSIST Software nutzt in erster Linie agile Prinzipien für Flexibilität und Anpassungsfähigkeit. Das bedeutet, dass wir Projekte in kleinere, überschaubare Sprints unterteilen, was ein kontinuierliches Feedback und Iteration während des gesamten Entwicklungszyklus ermöglicht. Wir integrieren auch Elemente aus anderen Methoden, um die Effizienz bei Bedarf zu steigern. Zum Beispiel verwenden wir Scrum für Projektrollen und Zusammenarbeit und Kanban-Boards, um Arbeitsabläufe zu sehen und Aufgaben zu verwalten. Gemäß dem Wasserfall-Ansatz legen wir in der Anfangsphase Wert auf eine genaue Planung und Dokumentation.

3. Ich erwäge eine benutzerdefinierte Anwendung. Sollte ich mich auf eine Desktop-, Mobil- oder Web-App konzentrieren?  

Wir bieten Software-Beratungsdienste an, um die Art der Software zu bestimmen, die Sie auf der Grundlage Ihrer spezifischen Anforderungen benötigen. Bitte erkunden Sie, welche Art der App-Entwicklung zu Ihrem maßgeschneiderten Produkt passt. 

  • Eine Webanwendung wird in einem Webbrowser ausgeführt und ist von jedem Gerät mit Internetverbindung aus zugänglich. (z.B. Online-Shop, Social-Media-Plattform)
  • Entwickler mobiler Apps entwerfen Anwendungen hauptsächlich für Smartphones und Tablets, z. B. Spiele und Produktivitätstools. Sie können jedoch auf andere Geräte, wie z. B. Smartwatches, ausgeweitet werden.
  • Desktop-Anwendungen werden direkt auf einem Computer installiert (z. B. Bildbearbeitungssoftware, Textverarbeitungsprogramme).
  • Unternehmenssoftware verwaltet komplexe Geschäftsfunktionen innerhalb eines Unternehmens (z. B. Customer Relationship Management (CRM), Enterprise Resource Planning (ERP)).

4. Mein Softwareprodukt ist komplex. Sind Sie mit der Scaled Agile Methodik vertraut?

Wir sind seit 30 Jahren in der Software-Engineering-Branche tätig. In dieser Zeit haben wir an maßgeschneiderter Software gearbeitet, die kreatives Denken, Innovation und maßgeschneiderte Lösungen erforderte. 

Scaled Agile bezieht sich auf Frameworks und Praktiken, die großen Unternehmen bei der Einführung agiler Methoden helfen. Traditionelles Agile ist für kleine, selbstorganisierende Teams konzipiert. Scaled Agile adressiert die Herausforderungen bei der Implementierung von Agile in mehreren Teams, die an komplexen Projekten arbeiten. 

SAFe bietet einen strukturierten Ansatz für die Abstimmung von Teams, die Koordination der Arbeit und die Bereitstellung von Mehrwert in großem Maßstab. Es konzentriert sich auf Zusammenarbeit, Kommunikation und kontinuierliche Bereitstellung für optimale kundenspezifische Softwareentwicklungsdienste.

5. Wie wähle ich das beste Collaboration-Modell mit ASSIST Software aus?  

Wir bieten flexible Modelle an. Denken Sie über Ihr Projekt nach und finden Sie heraus, welche Modelle für Sie geeignet sind. 

  • Engagiertes Team: Ideal für komplexe, langfristige Projekte, die eine hohe Kontinuität und Zusammenarbeit erfordern. 
  • Team Augmentation: Perfekt für kurzfristige Projekte oder bestehende Teams, die zusätzliches Fachwissen benötigen. 
  • Projektbasiertes Modell: Am besten für klar definierte Projekte mit klaren Ergebnissen und einem festen Budget. 

Kontaktieren Sie uns, um die Vor- und Nachteile der einzelnen Modelle zu besprechen.

ASSIST Software Team Members