Se busca un desarrollador experto en PHP nativo, MySQL y WordPress para llevar a cabo una reestructuración integral de la lógica del sitio web
miauzax.com. El proyecto actual cuenta con una base funcional, pero es necesario evolucionar de una arquitectura basada en archivos individuales a un sistema centralizado, robusto y profesional. El objetivo es optimizar la gestión interna y la experiencia del usuario a través de nuevas funcionalidades y mejoras de seguridad.
Las tareas principales a desarrollar incluyen:
1. Sistema de Coins (Saldo): Implementar un sistema de créditos donde los usuarios puedan recargar saldo manualmente. La validación de estos comprobantes de recarga será gestionada por un administrador. Los usuarios podrán gastar este saldo en diversas secciones del sitio.
2. Facturación Centralizada: Crear un módulo central de facturación (
central_billing.php) diseñado para procesar pedidos provenientes de distintas secciones del sitio (como 'Muros' y 'Cuentas'). Este módulo será responsable de gestionar la deducción de saldo de los usuarios y la generación de facturas de manera única y segura en la base de datos SQL.
3. Arquitectura de 'Islas': Optimizar los módulos existentes para que funcionen de forma independiente en el frontend, pero se conecten a una API centralizada. Esta API se encargará de validar el saldo de los usuarios y procesar los pagos, asegurando coherencia y seguridad en todas las transacciones.
4. Panel de Administración Maestro: Desarrollar un panel de administración seguro y completo que permita:
* Validar comprobantes de pago manuales (fotos o recibos).
* Gestionar el stock de cuentas, incluyendo una galería de imágenes asociada.
* Controlar a los usuarios, con funcionalidades como congelar fondos y verificar direcciones de correo electrónico.
5. Seguridad: Implementar un sistema de verificación de correo electrónico para todos los nuevos registros de usuarios y asegurar el acceso al panel administrativo mediante medidas de seguridad robustas.
Requisitos técnicos indispensables:
* Dominio avanzado de PHP y MySQL, con experiencia comprobada en la implementación de transacciones seguras.
* Capacidad para integrar y gestionar scripts personalizados dentro de un entorno WordPress.
* Experiencia previa en el desarrollo de sistemas de pagos o tiendas digitales.
* (Valorable) Conocimiento en la implementación de api, específicamente la api de gemini, para ofrecer soporte automático.
Plazo de Entrega: No definido