SkyUI is a discontinued SharePoint module project that displays a Skype for Business Online (Office 365) Diffusion Group with real time status and offers a communication system, thanks to the Skype Web SDK and the Unified Communications Web API (UCWA).
It was meant for companies that wanted to see an updated list of a specific group on any page of their SharePoint solutions.
Generated with Yeoman, coded in TypeScript and React, its light interface is based on the Microsoft's SfB software's design.
- Office 365
- A SharePoint solution
- An Azure AD environment
- A Skype for Business Online plan
- Admin credentials for all the above
Being no longer working on this module, I can no longer overview and guarantee an exact step by step guide, nor the availability of the tools used in the development and deployment process.
Therefore, the whole process (from registration to deployment) is available here.
git clone the repo
npm i
npm i -g gulp
gulp
This package produces the following:
- lib/* - intermediate-stage commonjs build artifacts
- dist/* - the bundled script, along with other resources
- deploy/* - all resources which should be uploaded to a CDN.