This repository contains sample codes (Encryption Decryption, Java, Node.js and Python) to guide and support your application development on SSG-WSG Developer Portal.
Currently, the demo application only supports Windows devices. Preliminary testing on a MacOS device shows that the UI appears rather buggy, with UI elements being misaligned and sometimes even unresponsive.
Improving support for more platforms means that more of our target user base is able to use this demo app without being restricted to the platform which they use the app on. Deploying the app on the cloud would also enhance the overall availability, reliability and overall usability of the application.
Proposed Improvement
Rather than using Tkinter to build the demo application, let's move to migrate to Streamlit, a web-based UI framework built entirely in Python, that allows for easy deployment to online cloud service providers such as AWS.
Timeline
[x] Migrate from Tkinter to Streamlit
[x] Create CI/CD pipelines to conduct unit testing on the code
[x] Create templates, scripts and pipelines to prepare for deployment on the Cloud
Feature Request
Currently, the demo application only supports Windows devices. Preliminary testing on a MacOS device shows that the UI appears rather buggy, with UI elements being misaligned and sometimes even unresponsive.
Improving support for more platforms means that more of our target user base is able to use this demo app without being restricted to the platform which they use the app on. Deploying the app on the cloud would also enhance the overall availability, reliability and overall usability of the application.
Proposed Improvement
Rather than using Tkinter to build the demo application, let's move to migrate to Streamlit, a web-based UI framework built entirely in Python, that allows for easy deployment to online cloud service providers such as AWS.
Timeline