Live · 2026
Service Vault
A private directory of every dashboard behind these projects, and what to check on each
ReactViteSpring BootPostgreSQL
An internal tool for keeping track of the hosting, database, DNS, auth, and CI/CD consoles behind this portfolio's projects — grouped by project and category, each with a note on what to actually check when you open it. The page is public, but every request is checked server-side against a single configured owner id, so signing in with any other account gets a 403, not a peek at the data.
Notes
- Access control lives in the API, not the UI: a perimeter check in Spring Security plus a second, independent check in the service layer both reject anyone but the owner — deliberate redundancy on purpose.
- Entries are grouped by project then category in a fixed, readable order rather than however the server happens to return them.
- Excluded from search indexing (meta tag, robots.txt, and an X-Robots-Tag header) despite being publicly reachable.