POTAS
SIM Card Monitoring & Management System

Role
Full Stack Developer
Duration
2 Months
Team
1 Developers
Links
The Story
Overview
POTAS is an internal enterprise portal used to manage and monitor SIM cards installed in IoT RTU devices. The system centralizes SIM information and automatically tracks expiration periods to help ensure uninterrupted device connectivity.
Background
Previously, SIM card validity was checked manually through each telecom provider's website. This process was repetitive, time-consuming, and increased the risk of delayed SIM renewals.
The Problem
The company lacked a centralized system to manage SIM cards, making it difficult to monitor expiration dates, search device information, and proactively prevent service interruptions.
The Solution
Developed a SIM card management module in Laravel and integrated it with an automated Python Playwright service that periodically retrieves SIM card validity data from provider websites. The collected data is stored in MySQL and displayed through the POTAS dashboard.
Key Features
- 01Dashboard Monitoring
- 02SIM Card Management
- 03Automatic Expiration Checking
- 04Search & Filter
- 05Expiration Alerts
- 06User Management
Challenges
Since the telecom provider did not provide a public API, an automated browser solution using Python Playwright was implemented to periodically retrieve SIM card validity data while handling dynamic pages and login sessions
The Result
Reduced manual operational work by automating SIM card monitoring and providing centralized visibility into SIM expiration status.
Lessons Learned
Learned how to build reliable browser automation using Playwright, integrate automation services with Laravel, and optimize scheduled data synchronization.
Gallery



