Skip to content

Intro to Engineering Final Project, GUI with PySide6. Utilizes OOP programming in python to create a simple GUI that showcases cybercrime data visually.

Notifications You must be signed in to change notification settings

Jsprouse0/Engr-1100-Final-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Engineering 1100 Final Project

  • Auburn University Intro to Engineering

Description

This is our final project utilizing a GUI library PySide6, Data Science library pandas, and Matplotlib to plot the data onto the GUI to showcase cybersecurity cloud breaches of major companies, and countries.

  • There are 5 tabs, each corresponding to a specific cloud breach
  • Within these corresponding tabs are graphs that showcase our findings of these breaches
  • The GUI is moveable and all buttons are highlightable utilizing CSS styling

How to Run

There are two dependencies needed to run this program:

  1. PySide6
  2. Pandas
  • pip install PySide6
  • pip install Pandas

You can run the program through the command line or through an IDE,

  • CMD> python Main.py or >py Main.py
  • IDE> run the main program inside your ide (make sure you have dependencies installed)

Example of GUI

Screenshot 2024-04-21 184434 The image above is an example of our GUI and what it looks like currently

About

Intro to Engineering Final Project, GUI with PySide6. Utilizes OOP programming in python to create a simple GUI that showcases cybercrime data visually.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages