Bienvenido a Picadito
Elige tu tipo de perfil para ingresar a la plataforma
Invitado
Explora el catálogo de canchas sin registrarte
Jugador
Busca, reserva turnos y organiza tus partidos
Dueño de Cancha
Administra tus complejos, horarios y tarifas
Iniciar Sesión
Ingresa a tu cuenta de Picadito
¿No tienes una cuenta aún?
Crear Cuenta
Únete a la comunidad de Picadito
¿Ya tienes una cuenta?
Recuperar Cuenta
Te enviaremos las instrucciones de restablecimiento
Usuario Picadito
usuario@picadito.com
Rol: JugadorIntegración con el Equipo
Pantalla integrada de Búsqueda y Reserva de Canchas (Desarrollada por tus Compañeros de Equipo).
Monitor de Datos JSON en Vivo
{
"info": "Interactúa con los campos para ver el Payload"
}
{
"status": 200,
"message": "Sistema listo..."
}
Probar Notificaciones Flotantes
Documentación Técnica - Módulo de Autenticación "Picadito"
Manual de integración escolar sobre vistas, protocolos de comunicación y conexión entre integrantes.
A Lo que ve el Usuario (Interfaz Visual & UX)
Formularios Limpios
Campos claros para Email y Contraseña con íconos descriptivos y estados de foco destacados en color celeste (#00A8E8).
Selector de Roles
Tarjetas de interacción directa para Invitado, Jugador y Dueño de cancha con descripciones de permisos.
Botones y Alertas
Botón principal celeste con bordes redondeados (12px). Notificaciones flotantes tipo Toast con ícono, fondo claro y botón de cierre.
B Datos Enviados y Recibidos (Intercambio Servidor / API)
b) Datos Enviados al Servidor (Request Payload)
Al enviar un formulario, viaja un objeto JSON con las credenciales y el rol seleccionado:
{
"email": "usuario@picadito.com",
"password": "hashed_password_string",
"role": "jugador" // 'invitado' | 'jugador' | 'dueno'
}
c) Respuesta Recibida del Servidor (Server Response)
El servidor autentica y responde con el token JWT de sesión o el mensaje de error correspondiente:
{
"status": 200,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"user": { "id": 102, "role": "jugador", "name": "Mateo" },
"expiresIn": "24h"
}
C d) Conexión Exacta con las Pantallas de tus Compañeros
| Tipo de Perfil (Rol) | Pantalla Destino (Compañero Asignado) | Datos que se Transmiten | Comportamiento en Picadito |
|---|---|---|---|
| Invitado | Catálogo General de Canchas | role: "invitado", token: null | Acceso en solo lectura. Se le solicita login si presiona "Reservar". |
| Jugador | Búsqueda y Reserva de Turnos | user_id, token_jwt, rol: "jugador" | Permite filtrar canchas por zona, elegir horario y confirmar el pago. |
| Dueño de Cancha | Panel Admin de Complejos | user_id, token_jwt, rol: "dueno" | Permite administrar canchas, establecer tarifas y gestionar reservas activas. |