This repo is a simple demo of Webex widget, include:
- vue UI part where users can type in personal data to create conversation or make a call
- Dockerize server app that gives you J(SON) W(eb) T(oken)
- in this repo, you can find split microservices, with which you can interact using REST API
For which purpose you can use it:
- for banks, supports
- e-commerce
- public sector
- Make a solution for banks that helps banks to collaborate and verify customers
- Integration calls from banks app/site with Contact Center Enterprise
- Many bank branches have moved to remote work. (So the work and verification of clients moved to online)
git clone https://github.com/oborys/simple_demo_webex_widget.git
cd simple_demo_webex_widget
Create Webex Guest Issuer https://developer.webex.com/my-apps/new
Open files server/webex_cred
and paste your variable Guest Issuer ID
as WEBEX_TEAMS_ISSUER_ID
and Shared Secret
as WEBEX_TEAMS_ISSUER_SECRET
docker-compose up
Ensure the app is running in the browser http://localhost:80
Bring down the containers:
docker-compose stop
Get a list of running containers
docker ps -a
Choose CONTAINER ID with name simple_demo_webex_widget_flask
, simple_demo_webex_widget_vue
then stop docker conteiners
docker stop [CONTAINER ID]
and delete it
docker rm [CONTAINER ID]
Make changes in code and then run
docker-compose up
In this repo, you can find useful Dockerize solution with which you can interact using REST API
After entering all data and push the Call button, the call will enable. Connect button will open widget with chat and other features like screen sharing, meeting, etc
Other Useful links