"Vine por el código, me quedé por la comunidad"
Sitio web oficial de la comunidad Python CDMX, construido con MkDocs Material y diseño Material Design optimizado. Documentamos todos nuestros meetups, charlas y eventos, conectando a la comunidad Python de la Ciudad de México.
- Material Design moderno - Interfaz limpia con modo claro/oscuro automático
- Completamente responsive - Optimizado para móvil, tablet y escritorio
- Búsqueda avanzada - Encuentra charlas por tema, ponente o contenido
- Videos integrados - Acceso directo a nuestras charlas en YouTube
- CSS optimizado - Sistema de 18+ variables centralizadas, arquitectura variables-first
- Enlaces de comunidad - Botones con colores oficiales de cada plataforma
- Estadísticas de comunidad - Métricas y datos de participación
- Despliegue automático - CI/CD con GitHub Actions
- Python 3.8+
- pip o pipenv
# Clonar el repositorio git clone https://github.com/PythonMexico/pythonCDMX.git cd pythonCDMX # Instalar dependencias pip install -r requirements.txt# Servidor de desarrollo con recarga automática mkdocs serve # El sitio estará disponible en:# http://localhost:8000# Generar sitio estático mkdocs build # Los archivos se generan en la carpeta site/python-cdmx-charlas/ ├── docs/ # Contenido principal │ ├── css/ │ │ └── custom.css # Estilos optimizados (~1466 líneas, variables-first) │ ├── components/ # Componentes reutilizables │ │ ├── community-links.md # Enlaces de redes sociales │ │ └── quick-navigation.md # Navegación de páginas │ ├── images/ # Assets e imágenes │ ├── meetups/ # Eventos por año │ │ ├── 2023/ │ │ ├── 2024/ │ │ └── 2025/ │ ├── comunidad/ # Páginas de comunidad │ │ ├── ponentes.md │ │ ├── voluntarios.md │ │ └── alianzas.md │ └── index.md # Página principal ├── scripts/ # Herramientas de automatización │ ├── generate_meetups.py # Generador de páginas │ ├── check_links.py # Verificador de enlaces │ └── metadata_json/ # Datos de meetups ├── .github/workflows/ # CI/CD con GitHub Actions ├── mkdocs.yml # Configuración de MkDocs ├── requirements.txt # Dependencias Python └── README.md # Este archivo - Verde Python:
#4CAF50(color primario) - Verde Oscuro:
#45a049(hover states) - Modo automático: Claro/oscuro según preferencia del sistema
- Variables centralizadas - 18+ variables CSS para colores, badges, transiciones y espaciado
- Arquitectura variables-first - Zero colores hardcoded, mantenibilidad máxima
- Sistema de botones -
.btn-primary,.btn,.btn-navcon variables unificadas - Sistema de badges - 8 tipos de roles con colores centralizados
- Tarjetas unificadas -
.volunteer-cardpara ponentes y voluntarios - Enlaces de comunidad - Colores oficiales por plataforma usando variables
- Responsive design - Breakpoint único en 768px, mobile-first approach
- Zero
!important- Arquitectura CSS limpia con especificidad apropiada
El proyecto cuenta con documentación específica para diferentes audiencias:
- STYLE_GUIDE.md - Sistema de diseño, CSS y componentes (para desarrollo frontend)
- CONTRIBUTING.md - Guía completa de contribución y setup del proyecto
- CLAUDE.md - Documentación técnica para asistentes IA
¿Quieres contribuir al proyecto? ¡Excelente! 🎉
- Proponer una charla: Abre un issue con la plantilla "💡 Propuesta de Charla"
- Publicar evento: Usa la plantilla "Publicar evento en la página"
- Reportar problema: Crea un issue con detalles del bug
- Mejorar documentación: Los PRs son bienvenidos
👉 Ver guía completa de contribución para proceso detallado, setup del entorno y guidelines.
El sitio se despliega automáticamente a GitHub Pages en cada push a main:
- URL de producción: https://pythonmexico.github.io/pythonCDMX/
- Workflow:
.github/workflows/deploy.yml - Rama de despliegue:
gh-pages(automática)
- Telegram: t.me/PythonCDMX
- Meetup: meetup.com/python-mexico
- YouTube: @PythonMexico
- Instagram: @pythoncdmx
- LinkedIn: PythonCDMX
- GitHub: PythonMexico/pythonCDMX
- Email: info@pythoncdmx.org
- Wizeline México - Torre Diana, CDMX
- UNAM Facultad de Ciencias - Anfiteatro Alfredo Barrera
- Diferentes espacios - Según disponibilidad y tipo de evento
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
- Core Team - Por la organización y coordinación
- Voluntarios - Por el apoyo en eventos y logística
- Wizeline México - Por hospedar nuestros meetups regulares
- UNAM Facultad de Ciencias - Por eventos especiales y académicos
- Ponentes - Por compartir conocimiento y experiencias
- Asistentes - Por participar activamente y hacer preguntas
- Contribuidores - Por mejorar este sitio web continuamente
- MkDocs Material - Por el framework de documentación
- GitHub - Por el hosting gratuito y herramientas de desarrollo
- FontAwesome - Por la iconografía