krizzh7/EduGuard-SpringBoot ? reverse-engineered prompt

Reverse engineered prompt

Build me a small Spring Boot app for tracking student dropout risk.

I want a simple dashboard I can open in the browser at /dashboard that shows student records and a risk view, using a local H2 database with some sample data when I run it normally. It should also expose API endpoints to list students and risk results, with filters for class name, term, and risk tier.

Please make it easy to connect to an existing MySQL database too, using environment variables for the database URL, username, password, and driver, without hardcoding secrets. The student table should use fields like student code, class name, term, attendance, average marks, fee status, and engagement score.

If anything is unclear, check the current docs or README style examples online and keep the app simple and runnable with the provided Maven wrapper.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab