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
- appletv
- figo
- fortune.js
- gini
- node.js


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