Welcome to the InterSystems Full Stack Contest!

Primary tabs

Hey Developers!

We're pleased to announce the next competition of creating open-source solutions using InterSystems IRIS! Please welcome:

⚡️ InterSystems Full Stack Contest ⚡️

Duration: September 21 - October 11, 2020

 
Prizes

1. Experts Nomination - winners will be determined by a specially selected jury:

🥇 1st place - $2,000 

🥈 2nd place - $1,000 

🥉 3rd place - $500

2. Community Nomination - an application that will receive the most votes in total:

🥇 1st place - $1,000 

🥈 2nd place - $500 

If several participants score the same amount of votes they all are considered as winners and the money prize is shared among the winners.  

Who can participate?

Any Developer Community member, except for InterSystems employees. Create an account!

Contest Period

September 21 - October 4: Two weeks to upload your applications to Open Exchange (also during this period, you can edit your projects).

October 5 - 11: One week to vote.

October 12: Winners announcement.

The topic

💡  Full Stack Applications 💡

Develop a Full Stack solution using the InterSystems IRIS. By full stack we mean a frontend application web or mobile which uses data in InterSystems IRIS via REST API, Native API, JDBC, or just IRIS Web Gateway.

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

The application should be Open Source and published on GitHub.

If the application satisfies some additional requirements listed in this post, it gets additional technology votes.

Helpful resources

1. InterSystems IRIS Docker templates suitable for a Full Stack application:

2. How to submit your app to the contest:

3. Online courses:

4. Videos:

Judgment 

Please find the Judgment and Voting Rules for the Contest here.

So!

Ready. Set. Code.

Please join our exciting coding marathon!


❗️ Please check out the Official Contest Terms here.❗️

 

Replies

So guys,

We introduced some technology bonuses that will give you extra points in the voting:

  • InterSystems IRIS REST API Usage
  • InterSystems Native API Usage
  • InterSystems JDBC Usage
  • ZPM Package publishing
  • Docker container usage

Full details in this post.

Hi devs!

There is a good question in discord, whether it's possible to use other templates for a full-stack application. - YES! Sure, use and build whatever you want! You are not limited to these templates! Moreover, we are very curious about what are your templates, techniques on building full-stack apps with IRIS. 

We introduced an IRIS full-stack template which is an example of a simple full-stack application that is represented as an Angular frontend application and uses IRIS as a backend via REST API.

Developers!

Are you ready to participate in our exciting contest? 🚀

The contest begins! And we're waiting for your cool projects!

BTW, @Guillaume Rongier recently published an amazing example of a full-stack app: csvgen-ui.

You can install it with zpm "install csvgen-ui" and it gives you the option to import any csv to IRIS just with drag-n-drop.  Here is the demo:

  

There is also a switcher if you want to generate and download it from the URL.

How to apply for the programming contest

Log in to Open Exchange, open your applications section.

Open the application which you want to apply for the contest and click Apply for Contest.

Make sure the status is 'Published'.

The application will go for the review and if it fits the topic of the contest the application will be listed on the contest board.