Leonardo Dutra

DevOps | Backend Developer | Fullstack

Portfolio

Targus Diagnostics Hardware (Desktop App)

Fullstack Dev
CloudOS
2022-2023

Development of a Desktop Application for Windows, MacOS, Linux Ubuntu/Debian and Google Chrome OS, in which the objective is to collect various hardware information, from the CPU, disk, BIOS, RAM memory, various types of operating system devices, such as PCI, USB, SCSI devices, etc. Computer power information, such as battery, monitor (dimensions, frequency, total screens on the system), on many different operating systems.

The project was developed in Golang, using a framework called Wails (wails.io) that helped build the graphical interface for the desktop. The GUI look and behavior were built using Vue.js.

Targus Diagnostics Initial Screen Targus Diagnostics Selected Folder and Click Button Targus Diagnostics Generating Reports Hardware Targus Diagnostics Process Complete with Reports

Portfolio

Leonardo Dutra