The Integrated Air Information Platform ("IAIP" or "the Platform") was built beginning in 2004 to collect and organize the data required to operate an efficient air quality program for the State of Georgia Environmental Protection Division. It is currently used by several programs in the Air Protection Branch and the District Offices.
Users must install the application locally and connect to the state network in order to use it.
There are several associated repositories that interact with this project:
The IAIP is a Winforms Application written in VB.NET targeting .NET Framework version 4.8.
Note: You must build the solution before you can open any Windows Forms in design view in Visual Studio. (Each form inherits from a custom BaseForm
which is only available after building the project.)
main
branch should always be ready to deploy. When starting new work, create a new branch off the latest commit on main
, and when the changes are ready, create a pull request.deploy/PROD
, deploy/UAT
, and deploy/DEV
, that trigger a deployment GitHub action.The ClickOnce signing certificate expires after one year, and a new one must be generated. See the Certificate Instructions file in the "docs" folder.
See the Release Instructions file in the "docs" folder.