https://github.com/leechy/bank-accounts-test
Test for bank accounts transfers interface idea
https://github.com/leechy/bank-accounts-test
Last synced: about 2 months ago
JSON representation
Test for bank accounts transfers interface idea
- Host: GitHub
- URL: https://github.com/leechy/bank-accounts-test
- Owner: leechy
- Created: 2022-11-05T15:26:37.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-09T14:50:52.000Z (over 3 years ago)
- Last Synced: 2025-02-28T00:56:59.763Z (over 1 year ago)
- Language: TypeScript
- Size: 741 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Test Bank Accounts app
A demo app that displays some accounts, their balances and allows you to transfer money between them.
The accounts can be in different currencies, and the app will convert the amounts to the currency
of the account you are transferring to.
## Development
It will be a React app, using standart Redux for state management.
The app will be written in TypeScript.
For the UI, I'm using Material UI for React: [RMWC](https://rmwc.io/).
For the API, I'm using [Firestore](https://firebase.google.com).
For the state management, I'm using [Rematch](https://rematchjs.org/).
For the currency conversion, I'm using [Exchange Rates API](https://exchangeratesapi.io).
## Repository
It's not a monorepo, just a container of the two packages I needed for this app: one for the API done in the format
of a Firebase Cloud Function reading and writing to a Firestore database, and one for the frontend done in React.
## Running the app
Locally, app can be run under the `test-app` folder with `npm run start`.