Aplicación web para la gestión de tarjetas SIM conectadas a dispositivos IoT, con control de usuarios por rol (matriz, distribuidor e instalador), monitoreo de consumo de datos y funciones administrativas como activación, desactivación y eliminación de cuentas.
- ✅ Autenticación con control de acceso por roles.
- 📊 Dashboard con métricas de consumo y estado de SIMs.
- 🔍 Consulta de estado, ICCID, consumo de datos/SMS y fecha de expiración.
- 🧑💼 Asignación de SIMs a distribuidores e instaladores.
- 🔒 Activación y desactivación de cuentas de usuario.
- 📁 Exportación a CSV con soporte para caracteres especiales y formato texto en números.
- 🔗 Integración con la API de 1NCE para consultar uso en tiempo real.
- 🕐 Cron Jobs para la actualización constante de los datos
- 🐍 Django (Backend)
- 🌐 HTML, CSS, JavaScript (Frontend) / Migrando a Tailwind CSS
- 🧑💻 Railway (Deploy)
- 🧠 API de 1NCE (Integración externa)
- 🗄️ SQLite / PostgreSQL (Base de datos)
- 🕐 Cron-Job.org (Tareas programadas)
- Matriz: Acceso total a todas las SIMs y usuarios. Puede administrar distribuidores e instaladores.
- Distribuidor: Puede consultar, asignar y gestionar sus propias SIMs.
- Instalador: Enlaza SIMs a dispositivos o vehículos, con acceso limitado a datos técnicos.
🚧 En desarrollo – migración de tecnología CSS a Tailwind, usar HTML Semantico y automatización de envio de mensajes a clientes para renovación
Desarrollado por Iván Ramos de la Torre
Estudiante de Ingeniería en Software y Minería de Datos – Universidad Autónoma de Guadalajara (UAG)