githubEdit

💳2022 Hackathon | low-code/no-code

circle-check

Hey Peeps!!!

We were blown away by all the amazing projects you built and submitted for our Q4 hackathon last yeararrow-up-right and hope you are ready for the next one!

Starting in quarter two this year, our hackathon theme is Low-code/ No-code with Spreadsheet Bankingarrow-up-right (Read the origin blog post herearrow-up-right).

Our goal for this Hackathon is to show the power of programmable banking and how it can be made more accessible for non-tech users.

If you're keen to jump in already, register to participate or be a team mentor herearrow-up-right.

What is this hackathon about?

This is a virtual community hackathon. The challenge is to create useful solutions for non-technical peeps using Investec Programmable Bankingarrow-up-right with Spreadsheet Bankingarrow-up-right.

circle-check

You and your team are the credited ‘owners’ of your ideas, code and content. However, in the spirit of the community, you are required to open source your code under the MIT Licensearrow-up-right; see Rules and FAQs for more info. You can chat with us in the dedicated Hackathon Slack channelarrow-up-right or email us at community-investec@offerzen.comenvelope.

Who can participate?

You may participate alone, but we highly recommend working in a team.

circle-exclamation

The closing date for your final solution is Friday 22 July, 23:59 SAST.

Each submission must include:

Register here to join the Hackathonarrow-up-right and let us know in the entry form if you also require access to a live demo/ community account - rather than using your own Investec account.

High-level things

Please reach out to community-investec@offerzen.comenvelope with any questions.

Your team should build a solution that uses the Spreadsheet Banking app as part of your Investec's Programmable Banking solution to show how businesses can make life easier or create efficiencies for others.

You must use the Spreadsheeting banking apparrow-up-right in some way in your solution.

💡 Pro Tips:

  • Make sure you understand the Primary Criteria (below) before coming up with ideas.

  • Focus on the use case - you should explain the problem you are trying to solve, how someone would use your solution and why.

  • Please keep it simple. If your solution saves someone 5 minutes a week - that's a meaningful impact on a real person's life!

  • Try to find smart workarounds if a platform limits you. Your solution doesn't need to be rolled out at scale to score well.

  • Ensure it works in production. For example, if you need to demonstrate a payment with a card, use SnapScan and donate R1.00 to a good cause.

  • Steal ideasarrow-up-right, but credit sources.

Hackathon Details:

Teams:

When does everything happen? | Timelines:

What are the prize categories?:

  • Two end-user sponsors will have Ziggy bags filled with R45k of hard-grazed cash each to invest in submitted projects and the amounts they see fit.

  • Each Zebra will bid and offer cash to as many submissions as they want to invest in, and each submission chosen will be granted a good faith agreement.

    • The participants can choose to get half the cash for just sharing the idea/ POC build with the community OR can choose to build their project out further for the other half - it’s up to them. 🤑

    • If the team decides to carry on building on their solution and take the full offered amount, they will have a 1:1 with the Sponsor to discuss the next steps as needed for the project.

  • The general Programmable Banking community will also have the opportunity to vote for their favourite solution.

    • The solution with the most votes will win a “Community Prize” bonus, over and above any other prizes.

circle-check
circle-info

Please see "Winners and Live Demos on 28 July 2022" below, "Prizes for winning teams", and "Forfeit of winning teams" under Rules below for more info.

What do I need to submit my build?:

You will be asked to provide the following when submitting your build:

circle-info

Note: A majority (80%+) of your design elements, code, etc., for your project/feature, must be created for the event - i.e. it can't be something that you have already built. Your solution can use any language or framework.

What are the criteria for Sponsors looking at submissions?

The End-User Sponsors will be looking for a few things when considering how they will invest their hard grazed cash, including:

  1. Quality of the idea: simplicity, creativity and originality of the idea

  2. Potential strategic impact: potential for improving businesses

  3. Implementation of the concept: ease of use, documentation and source code

circle-exclamation
circle-info

Community Votes: The general Programmable Banking community will also vote for their favourite solution.

When are prizes announced?

We'll be contacting and announcing winners throughout the week after submission closes.

NB! To qualify as a winner, each team must perform a live demo of how their solution works and answer questions from the audience in a 10-minute slot at the Programmable Banking Meetup at 6:30 pm on 28 July 2022. We will let winners know by 27 July that they have won to prepare for the demo.

triangle-exclamation

Where can I find help from the community?

Hang out with participating teams and the community on Slackarrow-up-right if you need help/ advice when building or find other people to join your team. Join us even if you just want to chill and watch other people build!

Join the Hackathon Slack channel: herearrow-up-right.

Resources & guides:

Here's a collection of resources that will help you start building with Investec’srogrammable Banking API/ Card:

Additional Info:

Any intellectual property developed during the hackathon will belong to the team that created it. We expect each team to agree with themselves regarding the IP, but this is not required.

It is a requirement to open source your submission under the MIT Licensearrow-up-right.

By submitting, you grant OfferZen & Investec permission to use screenshots, code-snippets and links to your project or content of your submission on our Twitter, blog, website, email updates, and in OfferZen slack channels. OfferZen and Investec do not make any claims over your IP.

circle-exclamation

Nitty-gritty rules:

  • Prizes for teams - the full prize amount will be deposited into the selected bank account supplied by the winning team's Team Lead. Teams are responsible for dividing prizes amongst themselves.

  • Forfeit of teams - if a winning team does not present their solution at the Winners and Demos Meetup on 28 July 2022, winnings will be forfeited. Exceptions may be made under extenuating circumstances and at the discretion of the OfferZen Community Management team.

  • Disqualification - you may be disqualified and forfeit any prizes you may be eligible to receive if OfferZen or Investec reasonably believes that you have not complied with or attempted to undermine the legitimate operation of the Programmable Banking Hackathon.

  • Sponsors scoring - Sponsors will assess submissions completely at their discretion and are not required to provide explanations for their decisions.

FAQs

chevron-rightHow many people can be on my team? Can I enter alone?hashtag

You may enter alone or in a team. Please try to keep team sizes (1-5).

chevron-rightCan I/ my team apply more than once?hashtag

You may apply as many times as you want - but each application needs to be accompanied by a unique submission. We reserve the right to reject any application and will probably ask you to rather focus on one submission and make it really good.

chevron-rightCan I be part of multiple teams?hashtag

You can, but given the short time frame, we find the best and most thought out solutions come from people/ teams who focus on solving one problem at a time. It also helps when it comes time to divide up the winnings - who contributed most to the winning solution? :)

chevron-rightI don't have Programmable Banking; can I participate?hashtag
  • You will need to get access to an account either by opening one, getting permission to access one from an account holder, or working in a team with someone who does have access. You can find out more about opening an account and accessing Programmable Banking here: Programmable banking for software developersarrow-up-right.

  • An Investec Private Bank account holder will need to get Programmable Banking activated on their account by asking their Investec Private Banker.

  • If you prefer access to a general community live test account, please register your intent to participatearrow-up-right in the Hackathon before submissions open.

chevron-rightWhat happens after the hackathon?hashtag
chevron-rightCan you help me get started or answer my questions?hashtag

You can reach out to us at community-investec@offerzen.comenvelope, and we will do our best to help you get started or answer your questions.

Last updated