
A web-based tool built to centrally monitor MikroTik routers, manage configurations, and automate scheduled backups. The project aimed to streamline administration and provide real-time insight into router availability.
Administrators were managing multiple MikroTik routers without a centralized system. There was no unified view of device statuses, no automated backup process, and no heartbeat mechanism to track router availability. This created operational risks, made troubleshooting slower, and required manual, repetitive actions.
I created a custom dashboard that enables full management of MikroTik routers from a single platform. It includes a device management module, real-time heartbeat monitoring, automated scheduled configuration backups, and an admin panel showing router status, last backup, and potential issues. A Node.js backend handles communication with routers and scheduled tasks, significantly improving reliability and reducing manual work.