Crear una aplicación o desarrollar una plataforma de billetera digital que permita a los usuarios realizar transacciones financieras, pagos, ahorros y más. Especificación técnica general: --- 1. Requisitos Funcionales Registro de Usuarios: Registro mediante número de teléfono, correo electrónico o integración con redes sociales. Autenticación Segura: Implementar autenticación multifactor (MFA) y biometría (huella dactilar o reconocimiento facial). Billetera Digital: Capacidad para almacenar dinero en la app. Transferencias: Permitir transferencias de dinero a otros usuarios de la app o a cuentas bancarias externas. Pagos: Pagos en línea y en comercios físicos mediante códigos qr o nfc. Ahorros: Opciones para crear metas de ahorro personalizadas. Créditos o Adelantos: Provisión de pequeños créditos o adelantos de dinero. Recargas y Pagos de Servicios: Recargas de celular y pagos de servicios públicos. Historial de Transacciones: Mostrar un registro detallado de las operaciones realizadas. Notificaciones: Alertas de transacciones en tiempo real mediante notificaciones push. Soporte en Línea: Chat de soporte con inteligencia artificial o asistencia humana. --- 2. Requisitos Técnicos Front-End (Interfaz de Usuario) Frameworks: Flutter, React Native o Swift (iOS) y Kotlin (Android). Diseño ui/ux: diseño responsivo, intuitivo y accesible. Funcionalidades Clave: Escaneo de QR. Visualización de saldo en tiempo real. Menú de navegación rápido. Back-End (Servidor y Servicios) Lenguajes: Node.js, Python (Django/Flask), o Java (Spring Boot). Bases de Datos: PostgreSQL o MongoDB para datos transaccionales. APIs REST o GraphQL: Para comunicación entre front-end y back-end. Microservicios: Arquitectura escalable basada en microservicios. Seguridad: Cifrado de datos (AES-256). Tokenización para datos sensibles. Uso de OAuth2.0 para autorización. Integraciones Externas: API de bancos para transferencias. Pasarelas de pago (PayU, Bold, etc.). Proveedores de SMS y notificaciones (Twilio, Firebase). Infraestructura Alojamiento: AWS, Google Cloud, o Azure. Contenedores: Docker y Kubernetes para despliegue. Balanceo de Carga: Para manejar tráfico y mejorar el rendimiento. Escalabilidad: Uso de servicios de escalado automático (Auto Scaling). Monitoreo: Herramientas como New Relic, Datadog o Prometheus. Seguridad y Cumplimiento Cumplimiento Normativo: pci dss para datos de tarjetas y gdpr/ccpa para datos personales. Pruebas de Seguridad: Realizar pruebas de penetración y auditorías regulares. Control de Fraude: Integrar un motor antifraude con análisis de patrones de comportamiento. --- 3. Requisitos No Funcionales Escalabilidad: Manejar crecimiento de usuarios y transacciones. Disponibilidad: Tiempo de actividad del 99.9%. Latencia: Menor a 2 segundos por transacción. Compatibilidad: Funcional en dispositivos iOS y Android. Localización: Multilenguaje y soporte para monedas locales. --- 4. Roadmap de Desarrollo 1. Planificación: Análisis de requisitos, diseño ui/ux, selección de tecnologías. 2. **MVP (Producto MínimoCategory: IT & ProgrammingSubcategory: Apps programming. Android, iOS and othersWhat is the scope of the project?: Create a new appIs this a project or a position?: ProjectI currently have: I have the designRequired availability: As neededRequired platforms: Android, iPhoneI need to: Create an app
Keyword: React Native
Price: $500.0
Secondary Price: $1000.0
Android API iOS iPhone Laravel MongoDB Responsive Web Design Flutter
I am developing an app using Windsurf AI and I want an expert to help me set up Devin AI to help me finish developing it. We will do a few hours of working session together.
View JobDescription: We're looking for a skilled and creative developer (or team) to build a custom service management platform for our HVAC company. The CSM platform will be called SERVICE PRO. This tool will handle everything from work order creation and job scheduling to inv...
View JobWe currently have a web application that is generating a web interface dynamically depending on the data structure provided by multiple backend application. The communication between HMI Front end and backend is done via a websocket. The communication between the HMI ba...
View Job