1. Pantallas principales del usuario
Pantalla de inicio (Landing Page)
Elementos clave:
Título del juego y descripción breve.
Botones de inicio de sesión, registro, y "Cómo jugar".
Imagen o animación temática del juego.
Enlace a las reglas del juego y políticas de privacidad.
Pantalla de inicio de sesión / Registro
Inicio de sesión:
Campos: Email/Usuario y Contraseña.
Botón "Iniciar sesión".
Enlace "¿Olvidaste tu contraseña?".
Registro:
Campos: Nombre, Email, Contraseña, Confirmación de contraseña.
Botón "Registrarse".
Checkbox para aceptar términos y condiciones.
Pantalla de verificación
Elementos clave:
Campo para introducir el código de verificación enviado por SMS o correo.
Temporizador para reenviar el código.
Botón "Verificar".
Pantalla de selección de juego
Lista de salas disponibles (apuestas y puntos ficticios).
Filtros para buscar salas (monto de apuesta, número de jugadores, etc.).
Botón para crear una sala nueva.
Pantalla de juego
Zona de juego:
Espacio para las cartas y área de juego.
Botón de personalización para cambiar sprites y diseño del entorno.
Chat:
Ventana lateral con lista de mensajes.
Campo de texto y botón de envío.
Auditoría (Log):
Ventana desplegable que muestra acciones recientes (movimientos, apuestas, etc.).
Pantalla de perfil del jugador
Foto de perfil (opcional).
Historial de juegos y ganancias.
Personalización de cartas y entorno.
Puntos ficticios actuales.
2. Panel de administración
Vista general (Dashboard)
Resumen de jugadores activos, partidas en curso, y ganancias totales.
Gráficas o estadísticas interactivas.
Gestión de usuarios
Lista de usuarios registrados.
Opciones para editar información de usuario (contraseña, estado de cuenta).
Filtros para buscar usuarios por nombre, email o actividad reciente.
Gestión de partidas
Lista de partidas activas y finalizadas.
Resumen de cada partida: jugadores, apuestas, y resultado.
Gestión de comisiones
Configuración del % que la página gana por partida.
Histórico de comisiones generadas.
Sistema de cupones
Crear, editar y eliminar cupones.
Opciones para asignar cupones por usuario o por lotes.
Retiradas de fondos
Lista de solicitudes de retirada.
Botón para aprobar/rechazar manualmente.
Configuración del sistema automático mediante contratos inteligentes.
Sistema de referidos
Lista de usuarios referidos y bonos generados.
Configuración del porcentaje de recompensa por referido.
3. Componentes adicionales
Estilo visual
Colores: Escoge una paleta que refleje un ambiente profesional y dinámico, con tonos llamativos para la experiencia del jugador.
Fuentes: Usa fuentes modernas y legibles para la interfaz.
Iconografía: Diseña íconos personalizados para botones y menús.
Componentes reutilizables
Botones estándar.
Tarjetas para mostrar salas o usuarios.
Menús desplegables y ventanas modales.
Plan para Figma
Estructura por páginas:
Crea una página en Figma para cada sección principal (Inicio, Juego, Perfil, Administración).
Prototipado:
Conecta las pantallas para simular el flujo de usuario (inicio de sesión, selección de juego, partida).
Responsividad:
Diseña versiones para móvil y escritorio en el mismo archivo.
Exportación de componentes:
Organiza los elementos reutilizables en una biblioteca para facilitar cambios futuros.
El juego se basa en un sistema de cartas Españolas, parecido a este
https://play.google.com/store/apps/details?id=com.GalliardGames.Caida&hl=en-US
Contexto general del proyecto
Los colores que sean parecidos a las referencias
https://dribbble.com/shots/22713682-Fiery-Roblox-Casino-Mobile-Games
https://dribbble.com/shots/24074593-Poker-UI-Kit-Gambling
https://dribbble.com/shots/23858017-Crypto-Gambling-App-Shiny-Clean-Poker-UI
Plazo de Entrega: No definido