Smart Surveillance System

The system has been built in C++ using OpenCV 4.9 along with a header-only library for the GUI called cvui 2.7. It utilizes the Viola–Jones algorithm for the facial detection. Additionally, it utilizes the Eigenfaces algorithm for facial recognition. The image processing runs on the CPU. Features Some of the features currently implemented are: Detecting faces. Recognizing registered faces. Information panel for keeping track of currently detected people in the frame....

Bank Management System

The system is written in C++ and applies the OOP paradigm in the code using concepts like Encapsulation, Inheritance, and Polymorphism. The program also uses pointers for some parts in the program to allow for the editing of bank accounts. Features Some of the features the system provides are: Text User Interface for interacting with the system (TUI) User creation (up to 25,000 comfortably). Multi-account creation (up to 25,000 comfortably). Deposit, transfer, and withdraw transactions....