Desarrollar y lanzar una plataforma que conecte a proveedores de servicios de asistencia a la tercera edad con clientes, proporcionando una experiencia transparente y eficiente.
Aplicaremos metodologías ágiles, comenzando con el desarrollo de la parte del proveedor para conectar con el backend en la primera semana. Posteriormente, nos enfocaremos en los clientes y la administración del sistema, y finalmente, dedicaremos tiempo a mejoras y funcionalidades adicionales.
- Despliegue Inicial:
- Configurar el entorno de desarrollo y realizar un despliegue inicial.
- Autenticación de Terceros (Firebase):
- Integrar la autenticación de terceros en el registro e inicio de sesión.
- Pasarela de Pagos:
- Implementar la pasarela de pagos para suscripciones.
- Perfil del Proveedor:
- Desarrollar la creación de perfiles para los proveedores, incluida la carga de fotos.
- Calificación y Reviews:
- Implementar el sistema de calificación y reseñas en los perfiles de los proveedores.
- Agenda Personal:
- Desarrollar una agenda personal para que los proveedores organicen sus jornadas.
- Registro del Cliente:
- Permitir a los clientes registrarse y explorar la oferta de proveedores.
- Visualización de Proveedores:
- Mostrar una lista de proveedores con fotos y características esenciales.
- Mapa Interactivo:
- Incorporar la ubicación de los proveedores en un mapa interactivo.
- Administrador:
- Implementar una página de administrador para gestionar usuarios y notificaciones.
- Filtros y Búsquedas:
- Agregar filtros por valor del servicio, valoración, especialidad y ubicación.
- Carga de Fotos con Cloudinary:
- Integrar Cloudinary para la carga de fotos de los profesionales.
- Mensajería:
- Establecer un sistema de mensajería para la comunicación directa entre clientes y proveedores.
- Edición de Perfiles:
- Permitir la edición de perfiles tanto para proveedores como para clientes.
- Pruebas Exhaustivas:
- Realizar pruebas exhaustivas para identificar y corregir posibles problemas.
- Optimización de Rendimiento:
- Optimizar el rendimiento de la plataforma para una operación eficiente.
- Despliegue Final:
- Realizar el despliegue final de la plataforma.
Una plataforma robusta y eficiente con perfiles profesionales verificados, valoraciones transparentes y una comunicación fluida entre proveedores y clientes. El despliegue final será un logro estratégico, marcando el éxito de la misión y la conquista de un terreno valioso en el mercado de servicios de asistencia a la tercera edad.
- Desarrolladores JS: Lean, Ricardo, Ale, Pablo
- Desarrollador Node: Tiago, Diego, Freydder, Manu
- Diseñadores: Ale, Ricardo
Consulta las historias de usuario en el documento principal.
- Diagrama de Ishikawa por Tareashttps://excalidraw.com/#json=CmkBgjPuhRWBZhHkQxwxh,IPFnvm2xryDtuhl8HLdGew
- Diagrama Base de Datoshttps://dbdiagram.io/d/Proyecto-Final-Primer-boceto-65ab3dd0ac844320ae52cdc2
- Clona este repositorio.
- Instala las dependencias usando
npm install
. - Ejecuta el servidor de desarrollo con
npm run dev
.