The UI is a javascript app using react.js and next.js. It retrieves data using API calls to UBA.
- Install node
- Mac:
brew install node
- Mac:
- Install yarn
- Mac:
npm i -g yarn
- Mac:
- Run
yarn
to install all the dependencies - Install Unique Bible App
Start UBA in API server mode:
python3 uba.py api-server
Verify API server works:
Start GUI:
yarn run dev
Open browser:
yarn
yarn run build
yarn run export