Creación de App Servicio Técnico con Chat
Budget: $250 – $750 USD
PROYECTO: DESARROLLO DE APP DE SERVICIO TÉCNICO TIPO WHATSAPP PARA ANDROID E IPHONE
Busco un desarrollador o equipo con experiencia comprobable en:
Capacitor o Flutter o React Native
Node.js
Express
Socket.IO
Firebase Cloud Messaging (FCM)
PHP
MySQL
Docker
iOS
Android
OBJETIVO
Desarrollar una aplicación móvil para servicio técnico de equipos industriales que permita la comunicación entre clientes, bot de asistencia y técnicos de campo.
La aplicación debe ser robusta, escalable y preparada para operar inicialmente en Brasil y posteriormente en otros países.
ARQUITECTURA ACTUAL
Actualmente existe un sistema web desarrollado en:
PHP
HTML
CSS
Javascript
MySQL
El sistema ya administra:
Clientes
Equipos
Servicios técnicos
Técnicos
Repuestos
Depósitos
Historiales de servicios
También dispongo de:
VPS Linux Ubuntu
Docker
Docker Compose
Nginx Reverse Proxy
MariaDB
Cloudflare R2
REQUERIMIENTOS PRINCIPALES
Aplicación Android e iPhone utilizando Capacitor.
Login utilizando usuarios existentes del sistema.
Módulo de chat similar a WhatsApp.
Comunicación en tiempo real mediante Socket.IO.
Envío y recepción de:
mensajes de texto
imágenes
audios
documentos
Historial completo de conversaciones.
Push notifications en:
Android
iPhone
Almacenamiento de archivos en Cloudflare R2.
Integración con base de datos MySQL existente.
Diseño moderno y profesional.
Modo claro y modo oscuro.
Cambio de colores personalizables.
Funcionamiento mediante QR asociado a cada equipo.
FLUJO FUNCIONAL
Cliente reporta problema.
Bot realiza preguntas iniciales.
El bot intenta resolver el problema.
Si no puede resolverlo:
deriva el caso a un técnico.
El técnico se conecta al mismo chat.
El técnico coordina visita.
El técnico registra el trabajo realizado.
El cliente puede calificar el servicio.
El reclamo pasa a revisión y posterior facturación.
FASE INICIAL
La primera etapa debe incluir:
Chat realtime
Login
Push notifications
Multimedia (imágenes y audios)
Historial
Integración con usuarios existentes
Integración con equipos existentes
NO ES NECESARIO IMPLEMENTAR IA EN ESTA ETAPA.
REQUISITOS DEL FREELANCER
Experiencia demostrable en aplicaciones realtime.
Experiencia con Socket.IO.
Experiencia con Firebase Push Notifications.
Experiencia con Capacitor.
Experiencia en despliegue sobre VPS Linux.
Experiencia con Docker.
Indicar:
Experiencia previa.
Tecnologías propuestas.
Tiempo estimado.
Costo estimado.
Ejemplos de proyectos similares.
Busco un desarrollador o equipo con experiencia comprobable en:
Capacitor o Flutter o React Native
Node.js
Express
Socket.IO
Firebase Cloud Messaging (FCM)
PHP
MySQL
Docker
iOS
Android
OBJETIVO
Desarrollar una aplicación móvil para servicio técnico de equipos industriales que permita la comunicación entre clientes, bot de asistencia y técnicos de campo.
La aplicación debe ser robusta, escalable y preparada para operar inicialmente en Brasil y posteriormente en otros países.
ARQUITECTURA ACTUAL
Actualmente existe un sistema web desarrollado en:
PHP
HTML
CSS
Javascript
MySQL
El sistema ya administra:
Clientes
Equipos
Servicios técnicos
Técnicos
Repuestos
Depósitos
Historiales de servicios
También dispongo de:
VPS Linux Ubuntu
Docker
Docker Compose
Nginx Reverse Proxy
MariaDB
Cloudflare R2
REQUERIMIENTOS PRINCIPALES
Aplicación Android e iPhone utilizando Capacitor.
Login utilizando usuarios existentes del sistema.
Módulo de chat similar a WhatsApp.
Comunicación en tiempo real mediante Socket.IO.
Envío y recepción de:
mensajes de texto
imágenes
audios
documentos
Historial completo de conversaciones.
Push notifications en:
Android
iPhone
Almacenamiento de archivos en Cloudflare R2.
Integración con base de datos MySQL existente.
Diseño moderno y profesional.
Modo claro y modo oscuro.
Cambio de colores personalizables.
Funcionamiento mediante QR asociado a cada equipo.
FLUJO FUNCIONAL
Cliente reporta problema.
Bot realiza preguntas iniciales.
El bot intenta resolver el problema.
Si no puede resolverlo:
deriva el caso a un técnico.
El técnico se conecta al mismo chat.
El técnico coordina visita.
El técnico registra el trabajo realizado.
El cliente puede calificar el servicio.
El reclamo pasa a revisión y posterior facturación.
FASE INICIAL
La primera etapa debe incluir:
Chat realtime
Login
Push notifications
Multimedia (imágenes y audios)
Historial
Integración con usuarios existentes
Integración con equipos existentes
NO ES NECESARIO IMPLEMENTAR IA EN ESTA ETAPA.
REQUISITOS DEL FREELANCER
Experiencia demostrable en aplicaciones realtime.
Experiencia con Socket.IO.
Experiencia con Firebase Push Notifications.
Experiencia con Capacitor.
Experiencia en despliegue sobre VPS Linux.
Experiencia con Docker.
Indicar:
Experiencia previa.
Tecnologías propuestas.
Tiempo estimado.
Costo estimado.
Ejemplos de proyectos similares.
Related categories:
JavaScript
Linux
Mobile App Development
Android
MySQL
Node.js
Docker
Web Development
React Native
Flutter