Sobre este projeto
it-programming / mobile-development
Aberto
Contexto Geral do Projeto
1. Descripción del Proyecto Se solicita la cotización para el desarrollo de una aplicación web que permita a los usuarios probar virtualmente diferentes colores de lentes de contacto utilizando la cámara de su dispositivo. La aplicación deberá permitir la captura de una foto, el ajuste de la posición del lente virtual y la posibilidad de compartir la imagen final en redes sociales. El objetivo es ofrecer una experiencia interactiva e intuitiva que facilite a los usuarios visualizar cómo lucirían con distintos lentes de contacto antes de realizar una compra. 2. Funcionalidades Principales Autenticación de Usuarios: Inicio de sesión mediante correo electrónico y contraseña. Captura y Edición de Imágenes: Captura de foto desde la cámara del dispositivo. Ajuste manual de la forma, posición y tamaño del iris para una correcta colocación del lente virtual. Selección y Personalización de Lentes: Opción de elegir entre diez (10) colores diferentes de lentes de contacto. Ajuste de la transparencia del lente para un efecto más natural. Guardado y Compartición de Imágenes: Posibilidad de guardar la imagen modificada en formato JPG en la galería del dispositivo. Compartición en redes sociales, mensajería y correo electrónico mediante las opciones de compartir nativas de Android e iOS. Gestión de Usuario: Visualización y gestión de imágenes previamente guardadas. Opción para cerrar sesión. Recepción de notificaciones sobre promociones y anuncios, con la posibilidad de ajustar la configuración. Almacenamiento y Seguridad de Datos: Base de datos segura para almacenar las credenciales de usuario (correo y contraseña). 3. Especificaciones Técnicas Stack Tecnológico: Frontend: React.js para una interfaz dinámica y responsiva. Backend: Node.js con Express para la gestión del servidor y API. Base de Datos: MongoDB Atlas, garantizando almacenamiento seguro en la nube. Hosting: Amazon Web Services (AWS) para escalabilidad y alto rendimiento. Compatibilidad: Aplicación 100% web, accesible desde navegadores móviles y de escritorio. Optimizada para dispositivos con Android e iOS. Formato de Salida: Imágenes guardadas en JPG. Seguridad: Cifrado de credenciales de usuario. Cumplimiento con normativas de protección de datos. 4. Fases de Desarrollo y Entregables Análisis de Requerimientos: Definición del alcance del proyecto, viabilidad técnica y alineación presupuestaria. Diseño Técnico y ux/ui: creación de arquitectura del sistema y prototipos visuales. Desarrollo e Implementación: Programación full-stack basada en los requerimientos aprobados. Pruebas y Aseguramiento de Calidad: Pruebas funcionales, de interfaz y rendimiento antes de la entrega. Despliegue y Entrega: Implementación en AWS y entrega final del proyecto. 5. Requisitos para la Cotización Para una propuesta precisa, se solicita incluir: Cronograma estimado con tiempos de entrega por fase. Desglose de costos (precio fijo). Tecnologías y frameworks propuestos. Composición del equipo de trabajo y experiencia previa. Opciones de soporte y mantenimiento post-desarrollo.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Utilidade - Aplicativo para utilidade (flash,calculadora,etc)
Precisa de back-end Sim
Gateway de pagamento Não
Prazo de Entrega: 20 de Março de 2025
Habilidades necessárias