React JS example to consume the Budget Insight API endpoints.
- React JS
- React Bootstrap
- Axios (for API call)
$ node --version
v14.15.4
$ npm --version
6.14.10
$ cd PROJECT
# install dependencies
$ npm install
Create .env file at the root and add Budget Insight base URL & client ID to it:
REACT_APP_API_BASE_URL = 'https://{your-app}.biapi.pro/2.0'
REACT_APP_API_CLIENT_ID = '{your-client-id}'$ npm install
# serve with hot reload at localhost:3000
$ npm start
# build for production with minification
$ npm run build
- User registration
- User login
- Create a new connection with webview
- Listing all connections and associated accounts
- Managing all connections and associated accounts (Change status, Force sync, Update credentials, Delete connection)
- Listing all accounts and associated balances