This project is defined especially for FITZGERALD (the Freelancer) for allowing him to deliver a POC for the project labeled "POC for Windows application with embedded IE browser".
The objective of this project is to deliver a demo application written in VC++ and with the following behaviors/capabilities like also described in the definition of the "POC for Windows application with embedded IE browser" project:
+ Maximized borderless Window.
+ Web browser component filling the full area.
+ Layered status text on semi-transparent background.
+ Layered close button.
+ No use of .NET.
+ No use of third-party components that doesn’t comply to one of the following statements:
+ Part of a standard Windows installation.
+ Can be installed together with solution but does not require a separate product installation.
+ All referred third-party components and dependencies must be described.
Besides the above behaviors the following behaviors are also desired and will rewarded if the freelancer is selected to continue to the next phase.
+ URL filtering preventing navigation to other sites but the initial.
+ Enforcement of Window-On-Top (blocking of task switches).
+ Action control for various MIME types so that basically just HTTP is accepted.
As stated in the "POC for Windows application with embedded IE browser" project the code from the final solution shall in be implemented in an existing Credential Provider and therefore it is suggested that also the demo app from this project is delivered with both a DLL and an EXE file and so that a test can be made of whether the code can be executed in this environment.
To protect possible “extra work” of the freelancer nothing but the executable is expected and the freelancer is free to also add other protections.
Furthermore a guarantee is given that the original bid from the freelancer will be respected no matter how much of this solution that exist at any time during the POC phase.