Hackathon Openfights Codility
Hello, Habr!
On September 16 and 17, the Open Fights Codility hackathon will be held in Moscow . It is organized by our friends from Discovery, and we, Redmadrobot, will monitor the mobile direction, help teams and evaluate them as one of the jury members.
At the first online stage, you need to come up with a cool solution for the bank’s retail customers. It could be a banking assistant, an automatic billing tool, or something else entirely. The main condition is that the application solves the client’s problem and improves its interaction with the bank’s products.
Teams with the best ideas and profile on GitHub will go to the “Workstation” for a two-day mega-intensive hackathon, where they will write a real working mobile or web application application in their own way, using one of the proposed languages and secret bank APIs.
The jury will evaluate the projects on the quality and scalability of the idea, on the quality of the code and the chosen architecture.
Prizes
All participants will have informal communication with industry experts - with the developers of Otkrytie along with the head of the mobile and Internet banking department (the guys took the first 3 places at Global Finance 2017 and many other awards). With developers and executives from Redmadrobot (If you haven’t heard of such people, then these are the guys who headed 4 ratings this year ) and other worthy representatives of the industry.
Winners will receive prizes from us, Netologia, Workstation, Electronic Cloud, JetBrains and other hackathon partners. And, of course, cash prizes from Otkrytie are waiting for the best - 250,000 rubles for the first place, 150,000 rubles for the second and 100,000 rubles for the third.
Instruments
Participants will work with a wide stack of languages and gain access to the bank’s secret APIs.
You can choose from the languages:
- Swift
- Kotlin
- Python
- Php
- Java
- Node.js
- Javascript
- .NET
- Ruby on Rails
API:
- IB / MB billing (e-invoicing)
- Geocoding (determination of the nearest ATM and branch)
- Getting exchange rates
- Receiving data on card products (list of transactions, current balance, rate)
- Information on all deposits
- Terms and conditions for cash loans
How to become a member of the hackathon
You can participate alone or in a pair. All you need is:
- Be a good developer (prove, for example, by a profile on GitHub)
- Come up with an interesting idea (briefly describe in the application)
- Register on the site (deadline - September 8)