Descripción del proyecto
TraducidoYa tenemos una visión clara del recorrido del usuario y un equipo de backend listo para trabajar en sincronía, pero es importante para nosotros encontrar un desarrollador que realmente haya lanzado mercados, no que haya construido prototipos. Entendemos la diferencia entre una aplicación que funciona en un emulador y una que pasa la revisión de la App Store y Google Play y opera de manera estable para usuarios reales. Chat en tiempo real, entrega de notificaciones push confiable a través de FCM y pagos transparentes a los vendedores: estos determinan el destino de tal producto, y los examinamos más que una bonita pantalla de carga.
Si has hecho algo similar, cuéntanos sobre una aplicación que llevaste a las tiendas y cómo se estructuró la parte de pagos. A continuación se detalla el alcance específico del trabajo.
Pantallas y funcionalidad
— Incorporación: Google, Apple, registro por correo electrónico
— Feed: categorías, búsqueda, ordenar por precio y fecha
— Página de listado: 10 fotos, descripción, perfil del vendedor, reseñas
— Chat: mensajería en tiempo real a través de Firebase
— Pagos: Stripe (esquema de depósito en garantía)
— Notificaciones push: FCM — mensajes, estado del pedido
— Cuenta del vendedor: gestionar listados, análisis, pagos
— Panel web de administración: usuarios, disputas, informes
Requisitos de stack
— React Native (Expo o flujo de trabajo bare)
— Node.js + PostgreSQL
— Stripe Connect
— Firebase (chat + push)
— Publicación en App Store y Google Play
Entregables
— Código fuente en repositorio privado de GitHub
— Builds de producción para ambas plataformas
— Documentación de API
— Guía de implementación