CyberGuard-Pro

This was a semester-long project for my Professional Workforce Development class at Old Dominion University. I was tasked with creating a novel software application from idea inception to final prototype. What you see below are screen captures of the complete project. CyberGuard-Pro is a visual reward-based training environment catered towards small businesses looking to bolster their cybersecurity. The application allows users to earn badges from doing various different actions within the application such as completing trainings, doing well on quizzes, testing password strengths, generating a strong password, and more. Employees would also be able to see the latest incentive offered to them by their manager in the incentive notification section. CyberGuard-Pro also allows for managers to have a bird's eye view of their employees' training progress. The manager metrics dashboard allows them to see useful information such as the number of completed trainings, assigned trainings, time spent on each training module, the score earned in each quiz, and more. The system would then give the organization a security score and a suggestion on which trainings were more important for their employees to focus on. The manager has access to certain utilities that allow them to enroll their employees in trainings manually as well as set a new incentive to maintain their engagement.

Weather App

A dynamic weather application built with React that allows users to search for current weather conditions by city name. The app fetches weather data from the OpenWeather API and displays temperature, weather description, humidity, and wind speed. Designed with a responsive layout to ensure optimal viewing on both desktop and mobile devices. Hosted on GitHub Pages.