Minato-namikaze99/Major-Project-SIEM ? reverse-engineered prompt
Reverse engineered prompt
Build me a full stack security monitoring app for SSH login activity.
I want a small backend that can receive new auth log lines from a server, store them, and flag suspicious behavior like repeated failed attempts or unusual IPs. It should keep track of users, admins, devices, and log history, and send warning emails when something looks bad. I also want a simple shell script that runs on a Linux machine, tails the auth log, and posts new entries to the backend, with a local test version too.
Then make a clean dashboard where an admin can see the ingested logs, a summary of activity, suspicious IPs, and which devices belong to which users. Use a modern React frontend and connect it to the backend. If you need current docs for FastAPI, React, Supabase, or email setup, look them up online. Keep it practical and working end to end, with basic setup instructions and environment variables so I can run it locally.