call the news api (store in frontend) - want the ID, date (last_modified), description, severity, and impact
call chat (generate category, elaboration on description (article_content))
run the news response through chat
end product: table (ID, category, date, article_content, severity, impact)
drop down menu by category
Java backend
apicontroller (gets request from server & forward it to request generator): chat generated response
request generator
applications.properties include the key
Progress on Backend
Downloaded STIG (Security Technical Implementation Guides) excel data for different OS systems & imported into SQLite table
API Info includes: vulnerability id (unique identifier), title (main action user should take in response to security issue), severity, description (context, potential risks, and reasons behind requirement), iacontrols (safeguards to protect info), ruleID, fixid , fixtext (how to fix issue), checkid, and checktext (how to check whether the system is compliant with the security control)
Set up endpoint + can fetch on Postman
Working Java backend
Progress on Frontend
Fetches data and displays in table
Future work: User filters by OS system (ubuntu20, Microsoft Windows, applemacOS13, google chrome browser) + Search bar: buffer overflow attacks, audit records, login
Planning
JS frontend
drop down menu by category
Java backend
Progress on Backend
Progress on Frontend
Github History
Profile
Frontend
Backend