APLICACION WEB Y ANDROID PARA RASTREO GPS SATELITAL
- Thread starter17pxy
- Start dateYesterday at 3:30 AM
- TagsNone
•••
17pxy
17pxy
PremiumHola estoy en busca de un grupo de desarrolladores o desarrollador que pueda cumplir con mis requerimientos, agradezco pasen ofertas por discord 17pxy adjuntando una propuesta detallada junto con precios y tiempo estimado, aparte de consultar dudas y darme una descripcion de lo que piensa hacer y portafolio, gracias.
Cabe aclarar que esta es una propuesta seria y escalable.
Objetivo:
Desarrollar una aplicación web y móvil (Android) para el rastreo en tiempo real y gestión de vehículos utilizando el dispositivo TK403 4G GPS Tracker. La solución debe ser escalable, confiable y con funcionalidades avanzadas para garantizar la protección y control de los vehículos.
Requerimientos Técnicos y Funcionalidades del Sistema
1. Panel de Administración:
El panel de administración debe ser una plataforma robusta para gestionar los usuarios, miembros, dispositivos y realizar un seguimiento completo de las actividades. Las funcionalidades clave incluyen:- Gestión de Membresías:
- Crear, modificar y eliminar planes de suscripción o membresías (mensuales, anuales, etc.).
- Asignar membresías a usuarios de manera automática o manual.
- Control de pagos: Integración con pasarelas de pago (PayPal, Stripe, MercadoPago, etc.).
- Generación de reportes de pagos y suscripciones activas.
- Gestión de Usuarios:
- Crear, eliminar y modificar usuarios con datos como:
- Nombre completo
- Usuario y contraseña
- Cédula de identidad (o número de documento)
- Teléfono móvil
- Correo electrónico
- Vinculación del dispositivo GPS TK403 al usuario con un ID único o IMEI.
- Gestión de permisos de acceso: Administrador, Moderador, Usuario estándar, etc.
- Visualización de históricos de pagos y actividades de los usuarios.
- Crear, eliminar y modificar usuarios con datos como:
- Gestión de Dispositivos GPS (TK403):
- Registro del dispositivo GPS con su IMEI o ID único.
- Estado en tiempo real del dispositivo (activo, inactivo, offline, etc.).
- Seguimiento de la última ubicación conocida y sus recorridos históricos.
- Configuración de parámetros del dispositivo (Frecuencia de actualización de GPS, alertas, etc.).
- Acceso a logs de actividad y errores del dispositivo.
2. Panel de Usuario:
El panel de usuario debe ser intuitivo y fácil de usar, permitiendo al propietario del vehículo tener control total sobre el dispositivo y recibir notificaciones en tiempo real. Las funcionalidades clave incluyen:- Rastreo en Tiempo Real:
- Visualización de la ubicación exacta del vehículo en un mapa interactivo.
- Actualización en tiempo real con frecuencia configurable (por ejemplo, cada 10 segundos).
- Visualización de la velocidad y dirección del vehículo.
- Modo de visualización en tiempo real con movimiento, mostrando el historial de trayectorias en el mapa.
- Histórico de Recorridos:
- Generación de informes detallados de los trayectos recorridos por el vehículo, con fecha, hora y ubicación.
- Posibilidad de seleccionar un rango de tiempo específico para consultar los recorridos históricos (día, semana, mes, etc.).
- Visualización de datos como velocidad, duración, distancia total recorrida, paradas y zonas de tránsito.
- Alerta SOS (Sistema de Emergencia):
- Función para enviar alertas SOS a contactos de emergencia (SMS, correo electrónico, llamada).
- Activación automática cuando el vehículo esté en movimiento o cuando el contacto de emergencia sea activado.
- Posibilidad de preconfigurar contactos de emergencia a través de la interfaz web.
- Apagado a Distancia:
- Función para apagar o encender el vehículo de forma remota (según la funcionalidad del dispositivo TK403).
- Interfaz de usuario clara para realizar la acción de manera fácil y rápida.
- Notificación push o mensaje en la interfaz del usuario confirmando la acción (encendido/apagado del vehículo).
- Alertas en Tiempo Real:
- Notificación Push ON/OFF: Notificación cuando el vehículo se enciende o apaga, lo que permite a los usuarios estar al tanto del estado del vehículo en todo momento.
- Alerta de Velocidad: Notificación push en caso de que el vehículo supere el límite de velocidad preconfigurado.
- Alertas de Geocercas: Alerta cuando el vehículo entra o sale de una zona geográfica específica definida por el usuario.
- Las geocercas pueden ser círculos de radio configurable o polígonos definidos por el usuario.
- Modo de Escucha:
- Activación del micrófono del dispositivo TK403 para escuchar lo que ocurre dentro del vehículo.
- Notificación cuando el modo escucha se activa, con la opción de apagarlo desde la aplicación.
Requerimientos Adicionales:
- Compatibilidad Multiplataforma:
- La aplicación web debe ser accesible desde cualquier navegador moderno.
- La aplicación móvil debe estar disponible para Android.
- Notificaciones Push:
- Envío de notificaciones push a los dispositivos móviles para alertar al usuario sobre eventos importantes (como alertas de velocidad, geocercas, encendido/apagado del vehículo).
- Seguridad y Protección de Datos:
- Implementación de medidas de seguridad, incluyendo cifrado de datos, autenticación de dos factores (2FA) y protección de información sensible.
- Cumplimiento con las normativas de protección de datos personales.
- Escalabilidad:
- El sistema debe ser diseñado para poder manejar un número creciente de usuarios y dispositivos sin perder rendimiento.
Tecnologías Recomendadas:
- Frontend (Web y Móvil): React.js, React Native (para la app Android), Material-UI para diseño de interfaces.
- Backend: Node.js con Express para la API, MongoDB para base de datos.
- Servicios de Geolocalización: API de Google Maps o OpenStreetMap para rastreo de ubicación en tiempo real.
- Notificaciones Push: Firebase Cloud Messaging (FCM) o OneSignal.
- Integración de Pagos: Stripe, MercadoPago o PayPal.
- Autenticación: OAuth 2.0, JWT para la seguridad de sesiones.
- Type
- Requesting
- Provided by
- Individual
- Language
-
- Other
