Desarrollo de módulos adicionales para aplicación en React Native con backend existente — 2
Project detail
Estoy buscando un desarrollador freelancer para completar una aplicación en React Native que ya cuenta con un backend en funcionamiento, un apartado web de mesa de ayuda, la lógica de inicio de sesión y las vistas de la app móvil. La aplicación es para un servicio de solicitudes y entregas, y actualmente necesita algunos módulos adicionales para mejorar su funcionalidad. El objetivo es finalizar el desarrollo en un plazo máximo de 1 a 2 meses, con avances periódicos.
Módulo de validación de usuarios: Se requiere implementar un módulo de validación de usuarios mediante la subida de documentos. Los usuarios deben poder cargar documentos que serán validados por el equipo de soporte a través de un sitio web. Se espera que el desarrollador integre esta funcionalidad para permitir la validación de usuarios a través de documentos subidos y su posterior verificación por parte del equipo de soporte. Este modulo se encuentra desarrollado casi en su totalidad.
Módulo de servicio: Se requiere implementar un módulo de servicio que permita al proveedor de servicio y al solicitante tener una comunicación en tiempo real. Al llegar a la ubicación, el solicitante debe ver una ventana de servicio activo que cambie a “servicio en curso” una vez que el proveedor de servicio haya confirmado su llegada. Se debe proporcionar una funcionalidad que permita al proveedor de servicio marcar el progreso del servicio y al solicitante ver las actualizaciones en tiempo real. Una vez finalizado el servicio, aparecerá como “servicio finalizado” y se permitirá calificar a la contraparte.
Módulo de pago en línea: Se requiere adaptar el cálculo del total del servicio para que pueda ser enviado a un gestor de pagos en línea en el país (Chile). El desarrollador deberá integrar una pasarela de pago que permita realizar transacciones seguras y confiables.
Módulo de sitio web de soporte: Se necesita desarrollar un sitio web básico en React que funcione como un centro de soporte. Este sitio web debe recibir y responder a los mensajes de soporte de los usuarios. Además, debe verificar y habilitar los documentos cargados para la validación de inicio de sesión de los usuarios. Este modulo se encuentra desarrollado casi en su totalidad
Módulo de inicio con gráficos: Se requiere desarrollar un módulo de inicio que muestre gráficos de servicios realizados por mes, horas invertidas, gráficos monetarios, etc. Estos gráficos deben visualizarse en la pantalla de inicio de la aplicación para proporcionar información estadística relevante a los usuarios. (Opcional)
Módulo de historial: Se necesita implementar un módulo de historial que permita a los usuarios ver los servicios solicitados o realizados. Este módulo debe proporcionar la posibilidad de ver los detalles de cada servicio y acceder a información específica relacionada con el mismo.