Server admin dashboard
2025 – present
- Python
- Flask
- React
- Vite
- JWT
- Paramiko
Managing several game servers meant juggling SSH sessions and terminal windows for every restart, command, and health check.
I built a web dashboard that controls all of them from one place.
- A Flask backend exposes REST endpoints for authentication, server control, and live metrics.
- JWT authentication and separate profiles keep each server's configuration and access isolated.
- Python modules use Paramiko to run remote SSH commands and stream server health back to a React front end.
- The whole app is deployed on Oracle Cloud, next to the servers it manages.


