InterSystems Full Stack Contest 2022
Hello and welcome to the 21st InterSystems programming contest!
🏆 InterSystems Full Stack Contest 2022 🏆
Duration: June 27 - July 17, 2022
In prizes: $10,000
The topic
💡 Full Stack Applications 💡
Develop a Full Stack solution using the InterSystems IRIS, InterSystems IRIS For Health, or IRIS Cloud Service as a backend. By full stack we mean a frontend web or mobile application which inserts, updates, or deletes data in InterSystems IRIS via REST API, Native API, ODBC/JDBC, or Embedded Python.
What's more?
This time we decided to invite developers to try their skills in solving one of the global challenges. We encourage you to join this contest with solutions focused on tackling climate change issues:
1) You will receive a special bonus if your application can solve problems related to global warming and climate change.
2) There will also be another bonus if you prepare and submit to Open Exchange a dataset related to the global warming and climate change.
So! We’re looking forward to your innovative contributions for an even more sustainable world. Hone your digital skills to develop solutions for climate issues!
General Requirements:
- Accepted applications: new to Open Exchange apps or existing ones, but with a significant improvement. Our team will review all applications before approving them for the contest.
- 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.
- The README file to the application should be in English, contain the installation steps, and contain either the video demo or/and a description of how the application works.
Contest Prizes:
1. Experts Nomination – winners will be selected by the team of InterSystems experts:
🥇 1st place - $4,000
🥈 2nd place - $2,000
🥉 3rd place - $1,000
🌟 4-15th places - $100
2. Community winners – applications that will receive the most votes in total:
🥇 1st place - $1,000
🥈 2nd place - $750
🥉 3rd place - $500
✨ Global Masters badges for all winners included!
Note: If several participants score the same amount of votes, they all are considered winners, and the money prize is shared among the winners.
Important Deadlines:
🛠 Application development and registration phase:
- June 27, 2022 (00:00 EST): Contest begins.
- July 10, 2022 (23:59 EST): Deadline for submissions.
✅ Voting period:
- July 11, 2022 (00:00 EST): Voting begins.
- July 17, 2022 (23:59 EST): Voting ends.
Note: Developers can improve their apps throughout the entire registration and voting period.
Who Can Participate?
Any Developer Community member, except for InterSystems employees (ISC contractors allowed). Create an account!
Developers can team up to create a collaborative application. Allowed from 2 to 5 developers in one team.
Do not forget to highlight your team members in the README of your application – DC user profiles.
Helpful Resources:
✓ InterSystems IRIS Docker templates suitable for a Full Stack application:
- IRIS Full Stack template
- Basic InterSystems IRIS Docker template
- IRIS REST API template
- Native API template
- IntegratedML template
- IRIS Analytics template
- isc-ipm-js
- isc-perf-ui
- isc-json
- isc-rest
- isc-codetidy
✓ Online courses:
✓ Videos:
✓ For beginners with IRIS:
✓ For beginners with ObjectScript Package Manager (ZPM):
- How to Build, Test and Publish ZPM Package with REST Application for InterSystems IRIS
- Package First Development Approach with InterSystems IRIS and ZPM
✓ How to submit your app to the contest:
Need Help?
Join the contest channel on InterSystems' Discord server or talk with us in the comment to this post.
We can't wait to see your projects! Good luck 👍
By participating in this contest, you agree to the competition terms laid out here. Please read them carefully before proceeding.
Developers!
Don't miss the opportunity to join the Full Stack Contest Kick-off Webinar!
The webinar starts on Monday, June 27 – at 09:00 AM EDT.
We are waiting for your participation!
https://www.worldbank.org/en/topic/climatechange can help contestants identify important issues.
NOAA is the first place to look for climate data: https://www.climate.gov/maps-data
USGS is a great source of free satellite imagery: https://earthexplorer.usgs.gov/
Hey Community,
Please check out Three new Open Exchange packages by @Timothy Leavitt! That can really help accelerate modern full-stack application development on IRIS.
Developers!
There are only five days until the end of the registration phase!
Don't miss the opportunity to join the InterSystems Full Stack Contest 2022!
Hi everyone!
I’m happy to see that corporation where I worked for 12 years is really care about problem of climate change.
Now I’m studying in the University and my major is close to climate change topic. That’s why I want to add my 2 cents and share my opinion which applications done be developers could help with climate change issue.
First, I want to say that analysis of UN, World Bank and other organizations data related to climate change in my opinion will not change anything, just give information that “something is happening”.
But developers can make a real positive change in this area implementing applications which help decrease energy consumption. Because largest part of global warming is related to warming produced during energy production in energy production plants from non-renewable energy sources like coal, oil products, gas. That’s why in my point of view all applications which help to decrease warming which is produced during energy production or decrease energy consumption are helpful.
For health industry related applications examples are:
And all others which minimize patients travel especially for large distance to minimize petrol consumption by cars and planes, and electricity for trains and metro.
Non-industry related applications like:
And others – for the same reason: minimization energy consumption for travel.
Health trackers which motivate people to use feet and bicycle for short term travel and don’t use cars.
Food production and consumption is energy intensive process as well. It looks small for one person, but for billions of people it is huge. Dietary related applications which help to decrease losses of products on each stage of production, delivery chain and consumption, decrease meat consumption and use more balanced diet, because meat production requires is at least 10 time more energy compared to vegetable proteins.
Smart City applications which optimize energy consumption on city level. It includes traffic monitoring and control to minimize traffic jams (decreasing petrol and electricity consumption), and motivates people to use public transport which decreases further energy consumption.
Smart Home applications which help to optimize energy consumption on level of house.
Applications which help people to use right way to recycle old electric and electronic equipment, especially fridges and freezers. Old fridges and freezers contain old standard refrigerating medium, which are 1000 times more dangerous for ozone layer and climate change compared to carbon dioxide.
I hope this text will help developers to understand that small and ordinary applications which they implement now could really help to solve global important problem of climate change.
Good luck in the Contest!
I agree! We all have to do our part!
Hey, Devs!
Today is the last day to upload your applications!
Three apps have been uploaded to the contest:
interoperability-manager by @Oliver Wilms
iris-for-money by @Oliver Wilms
iris-climate-change by @Muhammad Waseem
Who is going to be the next contester?
Only a few hours left to know!
Social networks
InterSystems resources
Log in or sign up
Log in or create a new account to continue
Log in or sign up
Log in or create a new account to continue
Log in or sign up
Log in or create a new account to continue