Project name

CouchBanking

Elevator pitch

Worlds first AppleTV app to bring banking to your couch

Type of the project

Apple TV app

MVP

The minimal viable product would be a app a user can visualize the current bank account information in one view and get a list of transactions.

Performing transactions is a service the user expects, but probably wont use often. So thats not necessary needed for a MVP.

The information about stocks is something the user not naturally expects as a nessesary feature. The next step would be a secureSo that would be a "nice to have" feature for future releases.

Target group

  • Age 28 - 45
  • not gender specific
  • probably wealthy
  • business or financial background or interest in stocks
  • experienced with stocks and maybe even day trading

Use Case

  • UC1: User starts AppleTV app and takes a look at his current account balance and stocks
  • UC2: User can see a history of transactions
  • UC3: User can perform a new transaction via manual data input
  • UC4: User can perfrom a new transaction with prefilled form based on an image stored in the iCloud
  • UC5: Show the distribution of your money for all your accounts
  • UC6*: User can use the magicBanker for a smart data preprocessing UC7: User can see trends of his currents stocks

*planned

Challenges & solutions

Main challenge:

New environment with new requirements for a good and reactive user experience for banking.

Challenges:

  • User Interactions must be limited to a minimum
  • currently limited voice processing if TV iOS
  • complex user interactions needed for a smart banking app

Solution:

  • A well structured app for minimal user interactions
  • A voice enabled service to process the user account data and stock information called MagicBanker

Explanation:

The first Apple TV supporting community apps was just released just a week ago. The TV iOS has complete different strategies for user interaction and visualization and is yet unexplored. It’s impossible to create the same user experience than we are used to do for iPhone apps. For Apple TV the main user interaction is meant to be via voice, but currently the functionalities are very limited. A voice command selects/interacts with a certain entity in the UI. It binary - Its currently not possible to handle further information for further processing from the spoken words like it’s possible in native apple TV apps. The App was designed to create yet a smooth user experience. We reduced the interactions needed to a absolute minimum and split every functionality to its own tab selectable via an voice command.

The voice functionalities of Apple TV are expected to be extended by Apple during the next months. Its a crucial point zo process voice commands for smart interactions to create the best user CouchBankin experience. Since there is no service offering smart functionalities like we expected - we create it ourselves. The MagicBanker. The MagicBanker performs a map reduce of a given database due to given (future:spoken) user inputs. Its using a MongoDb database and a self written map reduce algorithm in NodeJS.

Scalability:

Sky is the limit

Technology

Deployment link/source code

GITHUB: https://github.com/DanXMuc/Cobegido/blob/master/README.md

Team (name, skills, e-mail, mobile, Twitter handles)

Name: Daniel Peter
Skills: iOS Engineer, IoT
mobile: +49 176 80395475
twitter: @oh_its_daniel
github: DanXMuc

Name: Marco Cancellieri,
Skills: iOS Engineer, UI/UX
mobile: +49 163 6644752
twitter: @marcocanc
github: Marcocanc

Name: Vadym Yatsyuk
Skills: Backend, Frontend, iOS, IoT
mobile: +49 175 6976839
twitter: @vadimdez
github: vadimdez

Name: Sven Eliasson
Skills : IoT, Backend, today: Backend, Outreach
mobile: 017630638775,
twitter: @cominous
github: comino

Name: Dali Zheng
Skills: Backend (Node.js), Web Frontend
twitter: @0x8890
github: 0x8890

Built With

Share this project:

Updates