Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aydenp/Bank
A simple iOS app for viewing your bank account balance and transactions.
https://github.com/aydenp/Bank
app bank bank-account banking finance finances ios ios-app plaid plaid-api swift uikit
Last synced: about 2 months ago
JSON representation
A simple iOS app for viewing your bank account balance and transactions.
- Host: GitHub
- URL: https://github.com/aydenp/Bank
- Owner: aydenp
- License: mit
- Created: 2017-12-04T03:36:40.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-07T06:43:09.000Z (over 5 years ago)
- Last Synced: 2024-06-26T02:32:41.255Z (3 months ago)
- Topics: app, bank, bank-account, banking, finance, finances, ios, ios-app, plaid, plaid-api, swift, uikit
- Language: Swift
- Size: 15.3 MB
- Stars: 98
- Watchers: 7
- Forks: 24
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bank
A simple iOS app for viewing your bank account balance and transactions.
![Screenshots](/Assets/Screenshot.png)
## How does it work?
This app uses the [Plaid API](https://www.plaid.com) to fetch information about your bank account(s).
## How can I use it?
1. You're going to need some Plaid API keys, which you can apply for with [Plaid](https://www.plaid.com).
2. Once you've done this, move the file I've provided named `Plaid.example.plist` to `Plaid.plist`.
3. Open the Xcode project (Bank.xcworkspace) in Xcode.
4. Fill in Plaid.plist with your API information from Plaid.
5. Change the app bundle identifier and group identifiers to your own values, and change the team to your own.
6. Update the app group identifier in `PlaidManager.swift` to the one you created in the previous step (static variable at top called `groupIdentifier`).
7. Build the app and install it on your iOS device.
## IMPORTANT: Production Usage
**This project is meant for personal use.** If you plan to ship any of the code, [please read this](/production-usage.md) to **ensure you distribute it safely.**
## Reporting Issues
If you find a bug or code issue, report it on the [issues page](/issues). Keep in mind that this is for actual bugs, **NOT BUILD ISSUES**.
## Contributing
Feel free to contribute to the source code of Bank to make it something even better! Just try to adhere to the general coding style throughout, to make it as readable as possible.
## License
This project is licensed under the [MIT license](/LICENSE). Please make sure you comply with its terms while using it in any way.