A React Native App that uses the Monzo API
Run the following commands:
yarn install
yarn start
After running the start script you will be able to open the Expo app on your device and scan the QR code.
- Create an OAuth Client on the Monzo Developer Portal
- Replace the mock authentication service with calls to the Monzo Authentication API
- Build a new page for selecting a Monzo account
- Build a new page for displaying all the transactions
- Implement a feature to be able to mark a transaction as an expense
You may not want to store the OAuth secret inside the app...so you can delegate exchanging the authorisation code to another web service. If you are new to OAuth then you can use this repository to deploy a server to Heroku, and that will handle the exchange.