Skip to content

[FEATURE] Ordenar cronológicamente las cards de eventos en users.pylapaz.org #38

Description

@xxDanna

🔍 Verificaciones previas

  • Busqué issues existentes y no encontré uno similar

🧩 Tipo de mejora

  • 🛠️ Desarrollo - nueva funcionalidad o cambio en el código
  • 📄 Documentación - mejorar el README, guías, comentarios en código o ejemplos
  • ♿ Accesibilidad - mejorar la experiencia para personas con discapacidad
  • ⚡ Rendimiento - optimización de velocidad, uso de memoria o recursos
  • 🎨 UI / UX - cambios en la interfaz o experiencia de usuario
  • 🧪 Testing - agregar o mejorar pruebas automatizadas
  • 🔧 Infraestructura / DevOps - CI/CD, despliegue, configuración de entornos
  • 📚 Contenido - mejoras o correcciones en el contenido, como blogs, tutoriales o recursos educativos

✨ Descripción de la propuesta

Actualmente las cards de eventos en users.pylapaz.org no siguen un orden cronológico consistente. Por ejemplo, el último evento de PyDay aparece al inicio mientras que eventos anteriores se muestran al final de la lista.

Propongo ordenar automáticamente las cards según la fecha del evento, mostrando primero los eventos más recientes y dejando los más antiguos al final. Esto mejoraría la organización visual y facilitaría la navegación para los usuarios.

🎯 Problema que resuelve

Actualmente es difícil identificar correctamente cuál fue el evento más reciente porque las cards no siguen un orden temporal lógico. Esto puede generar confusión para nuevos usuarios y dificulta encontrar información actualizada sobre eventos como PyDay, Meetups u otras actividades de la comunidad.

👤 Caso de uso

Como visitante de la plataforma, quiero ver los eventos ordenados cronológicamente para identificar rápidamente las actividades más recientes de Python La Paz sin tener que revisar manualmente todas las cards.

💡 Solución propuesta

Mi propuesta es implementar un ordenamiento automático de las cards utilizando la fecha de cada evento. La lista podría ordenarse de forma descendente (más recientes primero) antes de renderizarse en la interfaz.

🚀 Impacto esperado

Esta mejora beneficiaría a todos los usuarios que visitan la plataforma, ya que permitiría una navegación más clara y organizada. Además, ayudaría a destacar correctamente los eventos más recientes y mejoraría la experiencia visual general del sitio.

🔍 Alternativas consideradas

Consideré reorganizar manualmente las cards cada vez que se agregue un evento nuevo, pero esta solución no es escalable factible a largo plazo

✅ Criterios de aceptación

Las cards de eventos se muestran en orden cronológico correcto
El orden se actualiza automáticamente al agregar nuevos eventos

🤝 ¿Te gustaría contribuir con esto?

Puedo ayudar a probarlo o revisarlo

📎 Recursos adicionales

El evento más reciente de PyDay aparece al inicio
El penúltimo evento aparece al final de la lista

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions