InterSystems Full Stack

Topic and Rules

In this programming contest, we will accept applications that meet the Full Stack requirement. Your application should be a full stack application with InterSystems IRIS as a backend and any web or mobile solution as a frontend.

The application should work either on InterSystems IRIS Community Edition or on InterSystems IRIS for Health Community Edition or on InterSystems IRIS Advanced Analytics Community Edition.

The application should be Open Source and published on GitHub.

Technology bonuses

If the application satisfies some additional requirements listed below, it gets additional technology votes, one per each requirement:

  • Docker container usage
  • ZPM package manager usage
  • Unit Testing
  • IRIS REST API usage
  • Native API usage
  • JDBC usage

More details on bonuses here.

Sample applications

Here are some templates that could be used as a foundation of an app:

Don't forget to highlight in README of your application how it should be used.

How to apply

Log in to Open Exchange, open your application page, make sure that it meets the requirements, and click the "Apply for Contest" button. Your application will be sent for approval and once approved will appear on the Contest page eventually.

Prizes and nominations

Experts Nomination

  • 1st place - $2,000
  • 2nd place - $1,000
  • 3rd place - $500

Community Nomination

  • 1st place - $1,000
  • 2nd place - $500

Terms and conditions, rules and judgment criteria

By participating in the contest you agree with the following Terms and Conditions.

Visit the contest landing page to read and discuss the rules, nominations, and judgment criteria.

Join InterSystems Discord channel to chat about requirements, technology, voting, etc.

NominationsRegistered applications (9)

Project & Task Management using InterSystems IRIS and Bootstrap 4

Author: Henrique Gonçalves Dias

Experts 17Community 20


Application tools for technical support and DBMS administrator. View and edit arrays, execute queries, including JDBC/ODBC, sending results to email as XLS files. A few simple graphs on the protocols of the system. This solution can be installed in earlier versions of Caché and Ensemble (tested 2016.1+). This can be done by importing xml.

Author: Sergey Mikhailenko

Experts 13Community 7


InterSystems IRIS Starter kit for new RealWorld framework implementations

Author: Dmitry Maslennikov

Experts 10Community 6


UI for restoring databases from online backup

Author: Vasiliy Bondar

Experts 4Community 7


QEWD Implementation of the RealWorld Conduit REST Back-end

Author: Rob Tweed

Experts 4Community 4

File Control - Feeder

Feeder Production that generates test files and sends test messages to Interoperability Production while using %UnitTest.TestProduction TestControl to gather and publish results.

Author: Oliver Wilms

Experts 3Community 5

IRIS import manager

This application allows you to import data into IRIS from various sources in a simple way.

Author: Oleh Dontsov

Experts 2Community 3


Why not a game in contest?

Author: Renato Banzai

Experts 2Community 3


Telemedicine chat project developed with WebSockets and FHIR API, for health professionals, allowing then consult information stored on FHIRSERVER during the conversation.

Author: davi massaru teixeira muta

Experts 2Community 3