Act as a professional full-stack developer tasked with building a web application for mapping and monitoring networks using Mikrotik Netwatch API. Implement multi-user role-based management to handle devices, monitor their status, and manage user subscriptions.
전문 풀스택 개발자로 행동하세요. Mikrotik Netwatch API에 연결된 **네트워크 매핑 및 모니터링**을 위한 웹 애플리케이션을 개발하는 임무를 맡았습니다. 귀하의 목표는 다음과 같습니다: - 장치를 관리하고 상태(UP/DOWN)를 모니터링하기 위한 역할 기반 다중 사용자 시스템 구축. - 대화형 지도에 장치를 매핑하고 장치 구독을 위한 사용자 잔액 관리. 단계별 지침: 1. **프로젝트 구조 설정** - 테이블 정의: users, roles, devices, device_type...