Evaluando propuestas

Desarrollo de página web con sistema de usuarios, referidos y pagos por billeteras digitales

Publicado el 06 Enero, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

### **Descripción del Proyecto** 
Estoy buscando un desarrollador o equipo de desarrollo para crear una página web funcional que permita gestionar usuarios, referidos, pagos digitales y control manual de activación de cuentas. 

#### **Características principales** 
1. **Registro e inicio de sesión de usuarios** 
  - Formulario de registro con campos básicos: correo electrónico, nombre de usuario y contraseña. 
  - Inicio de sesión seguro utilizando correo electrónico y contraseña. 
  - Verificación de correo electrónico para activar la cuenta. 
  - Recuperación de contraseña por correo electrónico. 
  - Las cuentas recién registradas estarán en **modo offline (inactiva)** hasta que el administrador las active manualmente. 

2. **Sistema de referidos (estructura tipo pirámide/cadena)** 
  - Cada usuario registrado debe generar un enlace único de invitación, por ejemplo: `www.mipagina.com/invitar?codigo=12345`. 
  - Los usuarios que se registren mediante este enlace deben ser vinculados al usuario que los invitó. 
  - El sistema debe registrar la jerarquía de referidos (quién invitó a quién) y almacenar esta información en una base de datos. 
  - Panel donde cada usuario pueda visualizar a sus referidos directos e indirectos, organizados por niveles. 

3. **Sistema de pagos por billeteras digitales** 
  - Integración con billeteras digitales como PayPal, Binance, Skrill, o cualquier otra que permita pagos en euros. 
  - Cada usuario debe poder realizar un pago para completar su afiliación. 
  - Una vez realizado el pago, la cuenta permanecerá en **modo offline (inactiva)** hasta que el administrador verifique el pago y la active. 

4. **Panel de usuario personalizado** 
  - Resumen del perfil del usuario (nombre, correo, enlace de invitación único). 
  - Sección para ver el progreso de referidos (cantidad de personas invitadas, ganancias acumuladas, etc.). 
  - Historial de transacciones (pagos realizados y recibidos). 

5. **Panel de administración** 
  - Acceso exclusivo para el administrador. 
  - Listado de usuarios registrados con la opción de: 
    - Verificar pagos realizados (adjuntar comprobantes). 
    - Activar o desactivar cuentas manualmente. 
    - Consultar el estado de la red (referidos, niveles, etc.). 
  - Sistema de notificaciones al usuario cuando su cuenta sea activada o rechazada. 

6. **Diseño y experiencia del usuario (ux/ui)** 
  - diseño limpio, moderno y responsivo para dispositivos móviles y escritorio. 
  - Página inicial con información básica del servicio y botón de registro/inicio de sesión. 

7. **Seguridad y desempeño** 
  - Almacenamiento seguro de contraseñas (cifradas con bcrypt o similar). 
  - Protección contra intentos de acceso no autorizado (rate limiting, reCAPTCHA, etc.). 
  - Optimización para tiempos de carga rápidos y buen desempeño. 

#### **Extras (opcional)** 
- Implementación de un sistema para notificaciones por correo electrónico. 
- Panel de estadísticas para el administrador con métricas de crecimiento de usuarios y referidos. 

---

### **Alcance y tecnología** 
- **Frontend**: Puede desarrollarse en tecnologías como React, Vue.js o cualquier framework moderno. 
- **Backend**: Se recomienda Node.js, PHP (Laravel), o Python (Django). 
- **Base de datos**: MySQL o PostgreSQL para almacenar datos de usuarios y referidos. 
- **Integración de pagos**: API de billeteras digitales (PayPal, Binance, etc.). 

---

### **Presupuesto y plazo** 
- **Presupuesto estimado**: €50 
- **Plazo de entrega**: 2-3 semanas (negociable). 

---

### **Información adicional** 
Estoy abierto a sugerencias para mejorar el proyecto o implementar herramientas adicionales que optimicen su funcionamiento. Busco un freelancer responsable, con experiencia en proyectos similares, y que pueda cumplir con los plazos establecidos. 

--- 

si logras cumplir con esta tarea seguiremos en contacto para futuras actualizaciones, tenemos pensado proyecto para esta idea, pero por ahora necesitamos la página

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.)
Roles necesarios Diseñar una landing page, Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por D. C.