Desarrollo de App Integral: Like Cash -- 2

Job ID: 40021647

Budget: $250 – $750 USD

PROYECTO COMPLETO: Desarrollo de App Like Cash

Busco un equipo o programador experto para desarrollar Like Cash, una aplicación móvil tipo billetera digital con sistema de recompensas, marketplace, pagos por QR y un módulo de transporte similar a Uber.

El proyecto requiere Backend + App móvil (iOS y Android) + Panel web para comercios.

A continuación, describo todo lo que debe incluir de manera clara y técnica.

1. MÓDULO PRINCIPAL: Wallet / Cartera Digital

Los usuarios deben poder:

Ver su saldo de Like Cash.

Ver historial de transacciones.

Enviar Like Cash a otros usuarios (transferencias).

Recibir Like Cash.

Transacciones internas tipo “moneda digital” (no cripto).

2. Transferencias entre usuarios

Enviar Like Cash por ID, usuario o QR.

Confirmación de monto y validación de saldo.

Registro automático en historial.

3. Pagos mediante QR

Los comercios podrán generar un QR con:

ID del comercio

Monto o concepto

El usuario escanea y paga con Like Cash.
Debe existir un panel para que los negocios generen sus QR.

4. Marketplace

Los usuarios podrán comprar productos o servicios dentro de la app:

Catálogo

Categorías

Carrito

Pago con Like Cash

Órdenes y seguimiento

Los comercios podrán:

Subir productos

Editar inventarios

Ver ventas

5. Módulo de comida

Tipo “Uber Eats Lite”:

Listado de restaurantes

Menús

Órdenes de comida

Pago en Like Cash

Estado del pedido (preparando/en camino/entregado)

6. Módulo de transporte tipo Uber

Este es un módulo clave, debe funcionar así:

Pasajero puede:

Solicitar un viaje (origen/destino).

Ver conductores disponibles cerca.

Ver ETA (tiempo estimado de llegada).

Ver datos del conductor (auto, placas, nombre).

Ver el mapa en tiempo real.

Pagar el viaje en Like Cash.

Calificar al conductor.

Conductor puede:

Registrarse con documentos.

Registrar su vehículo.

Activar/desactivar “Disponible”.

Recibir solicitudes de viaje.

Aceptar/rechazar viaje.

Navegar hacia el pasajero.

Iniciar y finalizar viaje.

Recibir Like Cash por viaje.

Ver historial de viajes y ganancias.

Técnicamente requiere:

API de mapas (Google Maps o Mapbox)

Geolocalización en tiempo real (WebSockets o Firebase)

Algoritmo para asignar conductor más cercano

7. Botón SOS (Seguridad)

El usuario puede activar un “Botón SOS” que:

Envía su ubicación en tiempo real a contactos registrados

Activa seguimiento continuo

Se integra con el módulo de transporte

8. Sistema de recompensas (gamificación)

El usuario gana Like Cash por:

Compartir contenido

Invitar amigos

Recomendar negocios

Completar retos y acciones sociales

Debe tener:

Logros

Niveles

Historial de recompensas

9. Administración para comercios

Panel web donde podrán:

Registrarse

Subir productos

Ver ventas

Crear promociones

Generar códigos QR de cobro

10. Trazabilidad completa

Toda transacción debe quedar registrada con:

ID

Tipo

Usuario emisor

Usuario receptor

Monto

Fecha y hora

Estado

11. Arquitectura sugerida (no obligatoria)

Puedes proponer mejores opciones, pero se recomienda:

Frontend móvil:

Flutter o React Native

Backend:

Node.js / Express o Laravel

Base de datos:

PostgreSQL o MySQL

Tiempo real:

WebSockets o Firebase

Mapa y GPS:

Google Maps API

12. Qué debe entregar el freelancer

App móvil completa (Android + iOS).

Backend con API documentada.

Base de datos estructurada y funcional.

Panel web para comercios.

Panel administrativo general para el propietario.

Código fuente completo.

Manual de instalación y despliegue.

Pruebas técnicas.

13. Indispensable

Experiencia comprobable en apps de transporte o delivery.

Experiencia en wallets o sistemas de puntos/monedas.

Manejo de mapas y geolocalización.

Trabajo con APIs seguras.

Cronograma claro y entregas por fases.