Storefront Web UI
The Storefront Web Ui is built to demonstrate how to access the Omnichannel APIs. This application is a storefront that allows customer to browse the antique devices available in the catalog, make an order and review profile. The Web application is built with AngularJS in Web 2.0 Single Page App style. It uses a Node.js backend to host the static content and implement the BFF (Backend for Frontend) pattern.
- AngularJS SPA.
- Node.js based BFF application to access APIs.
- Authentication and Authorization through OAuth 2.0.
- Distributed as Docker container and deployed to Kubernetes cluster.