| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
The official frontend for PyDay Chile - A community-driven Python conference showcasing Chile's tech talent through talks, workshops, and networking events across multiple cities.
pyday-frontend/
├── public/ # Optimized static assets
│ └── images/ # Organized media library
│ ├── gallery/ # Event photos by year/city
│ ├── speakers/ # Speaker headshots
│ └── sponsors/ # Partner logos
│
├── src/
│ ├── app/ # Next.js 13+ routing
│ ├── components/ # Reusable UI elements
│ ├── data/ # Content management
│ └── lib/ # Utilities & helpers
│
└── tailwind.config.js # Custom design system| Feature | Implementation | Benefit |
|---|---|---|
| Modern Formats | WebP conversion | 30% smaller than JPEG |
| Responsive SrcSet | Next.js Image component | Device-appropriate sizes |
| Lazy Loading | Intersection Observer API | Faster initial load |
| Blur Placeholders | Dynamic SVG generation | Smooth loading experience |
Controla la visibilidad de funcionalidades mediante variables de entorno:
# .env.local
NEXT_PUBLIC_FEATURE_REGISTRATION="false" # Formulario de registro general
NEXT_PUBLIC_FEATURE_SPONSORS="true" # Sección completa de patrocinios
NEXT_PUBLIC_FEATURE_SPONSOR_FORM="false" # Formulario de patrocinio específico| Variable | Descripción | Valores Válidos |
|---|---|---|
| NEXT_PUBLIC_FEATURE_REGISTRATION | Habilita formulario de registro principal | true/false |
| NEXT_PUBLIC_FEATURE_SPONSORS | Muestra sección completa de patrocinios | true/false |
| NEXT_PUBLIC_FEATURE_SPONSOR_FORM | Activa formulario de contacto para patrocinios | true/false |
// Ejemplo en src/data/cities.js
valparaiso: {
talkProposalLink: "https://..." // URL válida habilita CTA automático
}Nota: Los botones alternativos (CTAs) se muestran solo cuando:
Cambios realizados:
Version final del archivo .env.local:
# CONFIGURACIÓN DE FUNCIONALIDADES
# Valores permitidos: "true" (activado) | "false" (desactivado)
NEXT_PUBLIC_FEATURE_REGISTRATION="false"
NEXT_PUBLIC_FEATURE_SPONSORS="true"
NEXT_PUBLIC_FEATURE_SPONSOR_FORM="false"
# URL BASE DEL SITIO (no modificar en desarrollo)
NEXT_PUBLIC_SITE_URL="http://localhost:3000"We welcome community contributions! Please see our Contribution Guidelines and review our Photography Style Guide for asset submissions.
License: Apache 2.0 (See LICENSE)
Maintainer: PyDay Chile Tech Committee
📧 pyday@pythonchile.cl
| Back | FazBrowse Home | New Git URL |