Open
Description
Currently this is a CLI based application, convert this into a GUI application to make the UX better!
-
Must have:
- A window with menus (IP Scanning/Port Scanning)
- Input box to enter host
- Input fields to enter low & high range of ports
- CTA(Button) to start scanning
- List of Ports/IPs (once the scanning is done)
-
Good to have:
- A live timer to show the total scanning time
- Some kind of indication (animation) in UI while scanning is happening in the background
- Resume/Pause/Restart scanning options
-
Extended feature
- UI option to convert a host into its IP address
- Display history: Last five scans in the following tabular form
Date & Time | Host | IP Address | Total Scanning time |
---|---|---|---|
9:00 PM June 8, 2020 | localhost | 127.0.0.1 | 24 seconds |
PS: Still open for discussions - feel free to suggest GUI frameworks(preferably from Python).