This is an iOS client for Teambrella project.
- Automatic payment of reimbursements and withdrawals
- Control and prevention of suspicious transactions
You need to download additional libraries before compiling this project. To do so you first need to have Cocoapods and Carthage installed.
But you can run a simple script builder.sh to handle everything for you.
Just go to the project
root folder in terminal and execute ./builder.sh
The client stores private keys locally and backs them up via Apple iCloud service. Private keys are never sent to Teambrella server. So it is the client's responsibility to back them up. There is no possibility to restore the key by Teambrella.
Folder | Description |
---|---|
App | Main application's bundle |
Blockchain | Services managing communication with Ethereum network and storing data about transactions and users locally |
Notifications | Push notification extension to handle rich notifications |
Watch | Apple Watch satellite app |
External | Separate files that are not originated in our dev lab |
Resources | All those resources that can't be made public |