About this project
it-programming / mobile-development
Open
Preferencialmente de Ecuador
Se busca un desarrollador con experiencia comprobable en Flutter o FlutterFlow para construir una aplicación móvil de venta de productos (e-commerce) para iOS y Android desde cero. El proyecto requiere un profesional capaz de entregar una solución completa y funcional, incluyendo un panel de administración web básico.
Funcionalidades clave de la aplicación:
- Registro e inicio de sesión de usuarios mediante email y Google.
- Catálogo de productos detallado con fotos, descripciones y precios.
- Funcionalidad de búsqueda avanzada con filtros por categoría.
- Carrito de compras robusto y fácil de usar.
- Proceso de checkout con integración de pagos a través de PayPhone y transferencias bancarias. Es obligatorio contar con experiencia previa en la integración de PayPhone (pasarela ecuatoriana) o APIs de pago similares.
- Perfil de usuario completo con historial de pedidos y seguimiento del estado de envío.
- Implementación de notificaciones push para confirmaciones de pedido, actualizaciones de envío y campañas de marketing.
- Chat básico de soporte integrado dentro de la aplicación.
- Panel de administración web básico para la gestión eficiente de productos y pedidos.
Stack tecnológico requerido:
- Flutter o FlutterFlow para el desarrollo de la aplicación móvil.
- Firebase (Firestore para base de datos, Authentication para usuarios, Cloud Messaging para notificaciones, Storage para archivos) para el backend.
- Integración con la API de PayPhone Ecuador.
Para ser considerado, el candidato debe presentar:
- Enlaces a aplicaciones publicadas en Google Play o App Store (no capturas de pantalla).
- Experiencia específica y demostrable en desarrollo de e-commerce (manejo de carrito de compras y pasarelas de pago).
- Experiencia sólida con Firebase.
- La propuesta debe detallar el precio fijo total del proyecto, el tiempo estimado de entrega en semanas, y una división clara del trabajo en etapas.
Condiciones de pago:
El pago se realizará por partes, no se efectuará un pago adelantado completo:
- 30% al firmar el contrato y comenzar el proyecto.
- 30% al entregar el carrito de compras y el catálogo de productos funcionando en un dispositivo móvil.
- 20% al tener la integración de pagos con PayPhone completamente operativa y verificada mediante una compra de prueba real.
- 20% al finalizar la publicación de la aplicación en App Store y Google Play.
Condiciones importantes adicionales:
- El cliente tendrá la propiedad total del código fuente desde el primer día, requiriendo acceso al repositorio en GitHub desde el inicio.
- Se ofrecerá una garantía de 30 días post-lanzamiento para la corrección de bugs críticos sin costo adicional.
- La comunicación se realizará en español, y se espera una disponibilidad mínima de respuesta en 24 horas.
Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Delivery term: Not specified
Skills needed