Evaluando propuestas

Integración de Api Razer Gold Chile + Revisión de Arquitectura + Desarrollo de Módulo de Revendedore

Publicado el 07 Agosto, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Integración de API Razer Gold Chile con Plataforma Web Laravel + Módulo Completo de Revendedores
Descripción general

Busco un desarrollador con amplia experiencia en Laravel, APIs, arquitectura backend y sistemas de recargas digitales.

Actualmente ya existe una plataforma funcional que se conecta con la API oficial de Razer Gold Chile y permite realizar recargas. La integración fue desarrollada previamente, sin embargo deseo que un desarrollador con mayor experiencia continúe el proyecto para realizar una revisión técnica completa, mejorar la arquitectura y desarrollar nuevas funcionalidades.

El objetivo principal NO es únicamente revisar código, sino dejar una plataforma profesional, estable, escalable y preparada para integrarse completamente con mi página web.

El proyecto debe entregarse completamente funcional.

Objetivos principales
1. Integración completa con la página web

Se debe integrar la plataforma existente con mi página web Laravel para que los usuarios puedan realizar recargas directamente desde la web.

La integración debe ser completamente funcional y estable.

No se trata únicamente de consumir la API, sino de integrar correctamente toda la lógica necesaria para operar desde la página web.

2. Revisión técnica completa de la arquitectura existente

Antes de realizar cualquier integración, el desarrollador deberá revisar completamente la arquitectura actual para detectar posibles problemas que puedan afectar el funcionamiento del sistema.

Especialmente deberá revisar:

manejo de concurrencia
condiciones de carrera (Race Conditions)
duplicidad de recargas
duplicidad de solicitudes
manejo de timeouts
reintentos automáticos
idempotencia
bloqueos de botones
procesamiento simultáneo
consistencia de datos
posibles pérdidas de saldo
estabilidad del sistema
seguridad de las transacciones
validaciones
registros (logs)
manejo de errores

La finalidad es minimizar cualquier posibilidad de pérdidas económicas ocasionadas por errores del sistema.

3. Corrección de problemas encontrados

Si durante la revisión técnica se detectan errores o riesgos que puedan provocar fallos futuros, deberán corregirse dentro del mismo proyecto.

No busco únicamente un informe de auditoría, sino una solución completa.

4. Desarrollo completo del módulo de revendedores

Se desarrollará un módulo completo de revendedores.

No deseo manejar precios individualmente por usuario.

Los precios deberán administrarse mediante grupos.

Ejemplo:

Cliente normal
Revendedor Junior
Revendedor Senior

Cada grupo tendrá su propia lista de precios.

Al asignar un usuario a un grupo, automáticamente utilizará los precios correspondientes.

De esta manera será posible administrar cientos de usuarios sin modificar precios individualmente.

El módulo deberá incluir como mínimo:

administración de grupos
asignación de usuarios a grupos
administración de listas de precios por grupo
posibilidad de modificar precios fácilmente
historial completo de recargas
historial de movimientos
reportes
filtros
búsquedas
estadísticas
panel administrativo
5. Mejoras generales del sistema

Durante el desarrollo podrán surgir necesidades normales relacionadas con:

mejoras visuales
redistribución de información
reorganización de pantallas
nuevas validaciones
ajustes de experiencia de usuario
mejoras en formularios
mejoras en reportes
mejoras en historiales
reorganización de paneles
indicadores
mensajes
alertas

Estas mejoras forman parte del proyecto y no deberán considerarse desarrollos independientes.

El objetivo es entregar un sistema completo y correctamente terminado.

6. Acceso al proyecto

El código fuente será entregado mediante repositorio Git.

Por razones de seguridad NO se compartirán credenciales sensibles ni acceso a la infraestructura de producción.

El despliegue final será realizado por mi desarrollador interno.

En caso de requerirse pruebas, se coordinará un entorno de prueba o accesos limitados.

7. Calidad esperada

Busco código limpio y profesional.

Se valorará especialmente experiencia en:

Laravel
PHP
APIs REST
MySQL
Git
arquitectura de software
optimización de consultas
seguridad
sistemas de pagos
sistemas de recargas digitales
Importante

No busco únicamente desarrollar nuevas funciones.

Busco que el desarrollador analice el proyecto como si fuera propio y proponga mejoras cuando encuentre una forma más segura, más estable o más eficiente de implementar una funcionalidad.

El objetivo es dejar una plataforma preparada para seguir creciendo en el futuro, minimizando riesgos técnicos y reduciendo al máximo la posibilidad de errores que puedan ocasionar pérdidas económicas.

El desarrollador seleccionado tendrá prioridad para futuras ampliaciones del proyecto, siempre que el resultado sea de alta calidad y la comunicación sea profesional. Busco una relación de largo plazo para continuar evolucionando la plataforma.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por M. J.