Type of the project
iOS App and Android App with data visualization
MVP
- Connect to UniCredit via the UBIS API
- Match existing transaction amount and merchants with products in our database to create a personal user profile
- Recommend products to based on affordability, taste, and recent purchases
- Facilitate the purchase of more expensive goods through UniCredit Instalment Plans.
Target group
Young, consuming mobile users: the next generation of banking clients
Use Case
- The user can load all his transactions via UBIS API from UniCredit into the app
- The user receives suggestions for products with discounts and offers based on his consumption.
- The user, alternatively, can scan his receipts to include the transaction (amount and merchant) via OCR from Gini.
- The user can connect to organize.me API to pull all previous Amazon.de transactions into the app.
- The user can benefit from UniCredit instalment plans if he wishes to purchase more expensive goods.
Challenges & solutions
Challenge
Search a wide range of popular products and suggestions based on the consumer's profile
Solution
We've aggregate transaction data for a user through the banking interfaces from UniCredit (UBIS API). To enrich the user's profile, we make use of the Gini OCR API for scanning and analysing cash-only payments.
Scalability
Initial scale will be achieved through UniCredit's existing customers. Later on, the app can be adapted to a wealthier segment of the bank's clients and offer a more suitable range of products and services (e.g. private banking needs). To ensure a smooth process of complex back-end operations and heavy user load, the app is hosted on IBM Bluemix, which offers a stable and secure server infrastructure.
Technology
APIs
- UBIS by UniCredit
- Gini
- IBM Bluemix
- organize.me / xtractor
Frameworks
- Swift iOS client
- Android client
- Ruby-on-Rails backend
- Ruby-on-Rails recommendations, products, transactions API
Link
Team Members
- Devran 'Cosmo' Uenal, [Backend], @maccosmo
- Alex Amin, [Android], @alexamin93
- Bilal Reffas, [iOS], @bilalreffas
- Marc Seitz, [Backend], @mfts0

Log in or sign up for Devpost to join the conversation.