Presupuesto

Creación de App: Limpieza y Tarjeta Financiera
Fecha: 08 de enero, 2025
Duración estimada: 54 – 64 días

Se desarrollará una aplicación que conecta a clientes con servicios de limpieza en su zona y, además, ofrece una solución financiera innovadora mediante una tarjeta virtual. Esta tarjeta permite a los clientes realizar pagos a negocios y proveedores de servicios de limpieza registrados, gestionando un saldo virtual asignado por una financiera, que genera intereses según el tiempo que el cliente tarda en devolver el saldo.

Descripción General de la Aplicación

La app cuenta con múltiples métodos de pago, incluyendo la posibilidad de pagar servicios de limpieza con tarjetas bancarias tradicionales. El sistema estará diseñado para gestionar las transacciones, las comisiones para el administrador, y las operaciones financieras con flexibilidad y transparencia.

La aplicación cuenta con cuatro paneles principales, cada uno con funcionalidades específicas según el rol del usuario:

1. Clientes: Contratan servicios de limpieza, acceden a la tarjeta financiera virtual y gestionan sus pagos.

2. Servicios de Limpieza: Empresas o particulares que ofrecen servicios de limpieza y gestionan sus pedidos.

3. Negocios Registrados: Empresas que aceptan pagos con la tarjeta virtual y gestionan su saldo.

4. Administrador: Controla y gestiona todo el ecosistema de la aplicación, incluyendo servicios, usuarios y operaciones financieras.

Flujo de Funcionamiento por Roles

1. Clientes

 

Los clientes tienen múltiples funcionalidades relacionadas con la contratación de servicios y la tarjeta financiera:

  • Contratación de servicios de limpieza:
    •  
    • – Ingresar su ubicación para buscar servicios disponibles en su zona.
    •  
    • – Explorar perfiles de proveedores de limpieza, ver precios y valoraciones.
    •  
    • – Contratar servicios específicos con pago directo desde la app (opciones: tarjeta financiera virtual, tarjeta bancaria tradicional).
    •  
  • Acceso a la tarjeta financiera virtual:
    •  
    • – Rellenar un formulario de solicitud con información personal y económica.
    •  
    • – La financiera evalúa la solicitud y, si es aprobada, asigna un saldo virtual a la tarjeta.
    •  
    • Usar el saldo virtual para pagar:

      • – Servicios de limpieza contratados en la app.
      •  
      • – Negocios registrados que acepten la tarjeta como método de pago.
  • Opciones de pago de la tarjeta financiera:

    • El cliente puede elegir entre diferentes plazos para devolver el saldo usado:
      •  
      • Pago al final del día: Sin intereses adicionales.
      •  
      • Pago en dos días: Interés bajo.
      •  
      • Pago mensual: Interés más alto.
    •  
    • – Cuanto mayor sea el plazo, más intereses se generarán sobre el saldo utilizado.
    •  
    • Pagos anticipados: Los clientes pueden adelantar pagos para reducir intereses.
    •  
    • – Seguimiento en tiempo real del saldo disponible, transacciones, e intereses acumulados.
  •  
  • Rastreo de servicios contratados:

    • – Actualizaciones sobre el estado del servicio (“En proceso”, “Completado”).
    •  
    • – Historial de servicios contratados.
  • 2. Servicios de limpieza

  •  

  • Empresas o particulares que ofrecen servicios de limpieza en su zona tienen las siguientes funcionalidades:

    Registro de proveedores:

    • – Completar un formulario con información básica, como nombre, tipo de servicios ofrecidos, precios y imágenes.
    •  
    • – El administrador revisa y aprueba los registros.
    •  
    • Gestión de perfil de empresa:
      •  
      • – Editar el perfil (descripción, precios, horarios, fotos, etc.).
      •  
      • – Activar o desactivar disponibilidad de servicios.
      •  
      • Gestión de pedidos:
        •  
        • – Recibir notificaciones en tiempo real de nuevos pedidos.
        •  
        • – Consultar los detalles del pedido (cliente, ubicación, servicio solicitado).
        •  
        • – Cambiar el estado del servicio a:
          • “En progreso” o “Completado”.
          •  
          • Pagos y métodos:
            •  
            • – Recibir pagos de clientes a través de:
              •  
              • – Tarjeta financiera virtual (saldo gestionado en la app).
              •  
              • – Tarjetas bancarias tradicionales.
              •  
            • – Consultar el historial de pedidos y pagos realizados.
  • 3. Negocios Registrados

  •  

  • Negocios que aceptan la tarjeta financiera virtual como método de pago tendrán las siguientes funcionalidades:

    • Registro de negocios:
      •  
      • – Completar un formulario con información del negocio (nombre, ubicación, tipo de negocio, datos de contacto).
      •  
      • – Esperar la aprobación del administrador para comenzar a aceptar pagos.
      •  
      • Pagos con saldo virtual:
        •  
        • – Recibir pagos directamente desde la tarjeta virtual de los clientes.
        •  
        • – Métodos de pago:
          •  
          • – Por nombre de usuario.
          •  
          • – Escaneando un código QR generado por el negocio.
          •  
    • Gestión del saldo virtual:
      •  
      • – Usar el saldo recibido para:
        •  
        • – Comprar en otros negocios registrados dentro de la app.
        •  
        • – Retirar el saldo a su cuenta bancaria (procesado por el administrador).
      •  
      • – Consultar historial de transacciones y saldo disponible.
      •  
    • Ahorro en comisiones:

      • – Al no usar tarjetas físicas, se eliminan las comisiones habituales de transacciones con tarjetas bancarias.
4. Administrador
  •  

  • El administrador tiene control total sobre el sistema, incluyendo servicios, operaciones financieras, y usuarios. Funcionalidades clave:

    Gestión de usuarios y registros:

    • – Revisar y aprobar o rechazar solicitudes de servicios de limpieza, clientes, y negocios registrados.
    •  
    • – Monitorear el estado de los servicios y las operaciones de los usuarios.
    •  
    • Gestión de transacciones:
      •  
      • – Configurar y gestionar las comisiones por transacciones y servicios contratados.
      •  
      • – Procesar solicitudes de retiro de saldo virtual hacia cuentas bancarias.
      •  
      • Intereses de la tarjeta financiera:
        •  
        • – Definir las tasas de interés según el plazo de devolución (diario, dos días, mensual).
        •  
        • – Monitorear el saldo asignado y los pagos realizados por los clientes.
        •  
        • Estadísticas y reportes:
          •  
          • – Acceso a métricas en tiempo real, como:
            •  
            • – Ingresos generados por comisiones e intereses.
            •  
            • – Servicios más contratados.
            •  
            • – Negocios con más transacciones.
            •  
            • – Total de retiros procesados.
    •  
    • Notificaciones y comunicación:
      •  
      • – Enviar mensajes a usuarios y proveedores (notificaciones push o mensajes personalizados).
      •  
      • – Resolver incidencias o reclamos entre clientes, servicios, y negocios.

Aspectos Técnicos Clave

  • Geolocalización:
    •  
    • – Sistema para mostrar servicios de limpieza cercanos a los clientes.
    •  
    • – Negocios registrados pueden mostrar su ubicación exacta en el mapa.
    •  
  • Sistema de pagos virtuales:
    •  
    • – Tarjeta virtual integrada con saldo asignado por la financiera.
    •  
    • – Métodos de pago directos entre usuarios y negocios registrados.
    •  
  • Sistema de intereses:
    •  
    • – Intereses calculados dinámicamente según el plazo de devolución del saldo virtual.
    •  
    • – Pagos flexibles y opción de adelantar pagos.
    •  
  • Notificaciones push:
    •  
    • – Actualizaciones sobre servicios contratados, pagos, y movimientos del saldo virtual.
    •  
  • Sistema de roles y permisos:
    •  
    • – Niveles de acceso diferenciados según el rol (cliente, proveedor, negocio, administrador).
    •  
  • Estadísticas en tiempo real:
    •  
    • – Panel avanzado para el administrador con reportes y métricas clave.
    •  
  • Diseño intuitivo y responsivo:
    •  
    • – Interfaz sencilla para clientes y proveedores.
    •  
    • – Dashboard avanzado para el administrador.

Pasos del Proyecto

1. Primera Fase: Diseño de la Interfaz (UI/UX) en Figma

  •  
  • Reunión inicial con el equipo para representar los requerimientos específicos del diseño, colores, y estilo visual.
  •  
  • Creación de wireframes (bocetos básicos) para definir la estructura y el flujo de la app.
  •  
  • Diseño de pantalla principales como:
  •  

– Pantalla de inicio.

– Pantalla tarjeta virtual.

– Carrito de compras.

– Página de pago.

– Perfil de clientes, perfil de servicio de limpieza y administrador.

– Historial de pedidos.

– Soporte al cliente o contacto.

  • Revisiones y ajustes.
  •  
  • Entrega del diseño final en Figma con todos los elementos listos para el desarrollo.
  •  
  • Costo: $1.800 USD
  • Duración: 14 – 18 días

2. Segunda Fase: Desarrollo del Frontend con Flutter

  •  
  • Configuración inicial del proyecto Flutter para compatibilidad con iOS y Android.
  •  
  • Programación de las pantallas diseñadas en Figma, asegurando una experiencia de usuario fluida.
  •  
  • Implementación de animaciones, transiciones, y diseño responsivo para diferentes tamaños de dispositivos.
  •  
  • Funcionalidades del frontend que se desarrollarán:
  •  

Navegación entre pantallas.

Formulario de inicio de sesión/registro.

Visualización de los paneles y selección de servicios.

Actualización en tiempo real del carrito de compras.

Pantalla de confirmación de pedido.

Funcionalidades básicas para el perfil del usuario.

  • Integración con APIs de terceros si es necesario.
  •  
  • Pruebas de la interfaz para detectar errores o inconsistencias visuales.
  •  
  • Costo: $2.700 USD
  • Duración: 20 – 22 días

3. Tercera Fase: Desarrollo del Backend (Node.js, Express.js, Firebase y MongoDB)

  •  
  • Configuración del servidor backend usando Node.js y Express.js.
  •  
  • Configuración de la base de datos en MongoDB y/o Firebase.
  •  
  • Desarrollo de las siguientes funcionalidades backend:
  •  

Gestión de usuarios: Registro, inicio de sesión y recuperación de contraseñas.

Gestión de empresas: Carga, edición, y eliminación de empresas.

Gestión de pedidos: Creación, seguimiento, y almacenamiento de pedidos en la base de datos.

Pasarelas de pago: Integración de pagos.

Notificaciones push: Configuración de Firebase Cloud Messaging para enviar notificaciones sobre el estado de los pedidos.

  • Asegurar la conexión con el frontend para intercambio de datos en tiempo real (API REST).
  •  
  • Pruebas y corrección de errores.
  •  
  • Costo: $3.500 USD
  • Duración: 20 – 24 días

Mantenimiento mensual

    •  
    • – Primer mes incluido.
    •  
    • – Resolución de errores.
    •  
    • – Monitoreo.
    •  
    • – Seguridad.
    •  
    • – Soporte Técnico.
    •  
    • – Volumen moderado de usuarios (0 – 10,000 usuarios): $500 USD/mes.
      • – Volumen alto (+10,000 usuarios): $900 USD/mes.
      •  
    •  

    No incluye desarrollo de nuevas funcionalidades, para actualizaciones nuevas de la app habrá que hacer un presupuesto para las nuevas funcionalidades a implementar.

INVERSIÓN TOTAL

Total: $8.000

El 50% del proyecto ($4.000USD) serán abonados al principio del proyecto como garantía de compromiso para poder empezar el proyecto. El 50% restante ($4.000 USD) se abonará a la entrega final del proyecto, una vez el cliente confirme su satisfacción con la app.

CUENTA DE PAGO

  • Beneficiary Name: Innova Job LLC
  • Account Number: 202421053418
  • Beneficiary Address: 1209 Mountain Road Place Northeast. STEN Albuquerque, NM 87110
  • Bank Name: Choise Financial Group
  • SWIFT/BIC Code: CHFGUS44021
  • ABA Routing Number: 091311229
  • Bank Address: 4501 23rd Avenue S Fargo, ND 58104 USA
0
    0
    Tu carrito
    Tu carrito esta vacíoRegresar a la tienda