Sobre este proyecto
it-programming / mobile-development
Abierto
Buscamos desarrollador o equipo con experiencia comprobable para crear una **aplicación móvil profesional para una marca de café**, disponible para **iOS y Android**.
El proyecto debe contemplar **app móvil + backend + base de datos + panel administrativo + pagos + publicación en App Store y Google Play**.
Buscamos una solución moderna, segura, escalable y fácil de administrar.
1. Tienda online
La aplicación permitirá vender:
* Café en grano y molido.
* Cápsulas.
* Accesorios.
* Bebidas preparadas.
* Otros productos relacionados.
Funcionalidades:
* Catálogo con fotografías, descripción, precio, categorías e inventario.
* Carrito de compras.
* Cupones y promociones.
* Entrega a domicilio.
* Recogida en tienda.
* Historial y seguimiento de pedidos.
* Estados del pedido: recibido, confirmado, preparación, enviado, entregado y cancelado.
### 2. Suscripciones
Sistema para que los clientes reciban café periódicamente.
El usuario podrá:
* Seleccionar producto y cantidad.
* Elegir frecuencia.
* Registrar dirección.
* Realizar pagos recurrentes.
* Consultar próxima entrega.
* Pausar, reactivar o cancelar.
* Cambiar producto, cantidad o dirección.
* Consultar historial.
El desarrollador deberá explicar cómo implementaría los **pagos recurrentes en Colombia** y qué pasarela recomienda.
### 3. Programa de fidelización
Sistema configurable de puntos y recompensas.
Ejemplo: **“Compra 9 cafés y recibe el décimo gratis”.**
Debe permitir configurar desde el panel:
* Puntos por compra.
* Compras necesarias para obtener recompensas.
* Promociones especiales.
* Cupones.
* Beneficios para clientes frecuentes.
### 4. Notificaciones Push
Envío de notificaciones sobre:
* Nuevos productos y cosechas.
* Lanzamientos.
* Descuentos y promociones.
* Promociones de temporada.
* Estado de pedidos.
* Recordatorios de suscripciones.
* Campañas para clientes frecuentes.
Idealmente, permitir segmentar usuarios desde el panel administrativo.
### 5. Panel administrativo
Debe permitir administrar:
**Productos:** catálogo, categorías, precios, fotografías e inventario.
**Pedidos:** consulta, seguimiento, estados y clientes.
**Clientes:** perfiles, compras, puntos y suscripciones.
**Suscripciones:** activas, próximas renovaciones, pausas y cancelaciones.
**Promociones:** descuentos, cupones y reglas de fidelización.
**Notificaciones:** creación, envío y programación de campañas.
**Reportes:** ventas, pedidos, productos más vendidos, clientes y suscripciones.
### 6. Pagos
Se requiere integración con una pasarela adecuada para **Colombia**, incluyendo pagos online y, cuando sea técnicamente posible, pagos recurrentes.
El desarrollador deberá explicar:
* Pasarela recomendada.
* Comisiones.
* Costos de integración.
* Manejo de pagos fallidos.
* Reembolsos.
* Seguridad.
### 7. Diseño y tecnología
Buscamos una interfaz **moderna, elegante, intuitiva y relacionada con una marca premium de café**.
Estamos abiertos a Flutter, React Native, desarrollo nativo u otra tecnología. El desarrollador deberá explicar cuál recomienda y por qué.
También deberá indicar la tecnología propuesta para backend, base de datos y panel administrativo.
### 8. Entregables
* App iOS.
* App Android.
* Backend.
* Base de datos.
* Panel administrativo web.
* Integración de pagos.
* Sistema de usuarios.
* E-commerce.
* Suscripciones.
* Fidelización.
* Notificaciones Push.
* Código fuente completo.
* Repositorio Git.
* Documentación básica.
* Configuración de producción.
* Publicación en App Store y Google Play.
* Garantía para corrección de errores posterior al lanzamiento.
**El código, cuentas, repositorios y servicios contratados deberán quedar bajo control y propiedad del cliente.**
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias