A cross-platform PowerShell portfolio project that automates workstation diagnostics, captures system and network health signals, and exports a clean HTML report for IT support documentation.
The Challenge
In real IT support, the first few minutes matter. A technician often needs to quickly understand the device name, logged-in user, operating system, disk usage, IP address, gateway, DNS configuration, and basic connectivity. This project turns that first-response checklist into a repeatable script.
Basic diagnostic commands are useful, but repeating them one by one creates inconsistency and slows down triage.
A clean HTML output creates evidence for tickets, escalation notes, documentation, and future comparison.
The script demonstrates the mindset of an IT specialist who can reduce repeat work, not just react to tickets.
The project is documented, committed, pushed, and structured like a real technical portfolio asset.
The Solution
The toolkit runs a PowerShell script, collects core system and network details from macOS, performs a ping test, and writes the results into an HTML report inside the project folder.
Build Evidence
Only the strongest screenshots are included here: the script, the run proof, the generated report, the Git workflow, and the final GitHub repository.
Technical Workflow
Portfolio Impact
A repeatable first-response script that replaces scattered manual checks with one command.
HTML reporting makes technical findings easy to show in a ticket, handoff, or interview.
The workflow mirrors everyday enterprise support: diagnose, document, commit, and improve.
“This project shows more than scripting. It shows the habits of a real IT professional: organize the work, automate the repeatable parts, document the result, and publish it cleanly.”