-
The Plugin framework allows developers to build custom web content that can be displayed within their financial institution's branded banking app on the Banno platform.
-
This example plugin demonstrates how to build a Banno Plugin in Python, and is best used when following along with: Build Your First Plugin quickstart.
-
There is already a Simple Plugin Example for JavaScript, which you can find here.
-
Because this Plugin is specific to Python, the setup and run instructions will differ a bit from the JavaScript quickstart tutorial. Read below for instructions specific for this Plugin.
- Configure external app in Banno People with correct redirect uri:
http://localhost:5000/default
- Add the plugin to the user dashboard
- Go to the application folder:
cd simple-plugin-example-Python
- Create a virtual environment for the app:
On windows:
py -m venv .venv
.venv\scripts\activate
On macOS/Linux:
py -m venv .venv
.venv\scripts\activate
- Install the dependencies
pip install -r requirements.txt
- Run the default app:
python -m flask run
Coming Soon: Work in progress on Dynamic Plugin
Can be found on the SCREENSHOTS README
.