Sitio de la comunidad Dev Night Talks (Villahermosa): landing con información del evento, enlaces a Meetup, agenda en calendario (.ics), página de comunidades hermanas y mapa de ubicación (LATI).
- React 19 y TypeScript
- Vite 8
- Tailwind CSS 4 con plugin de Vite
- shadcn/ui (Radix) y Hugeicons
- React Router 7
- Node.js reciente (LTS recomendado)
- pnpm (el repo incluye
pnpm-lock.yaml)
| Comando | Descripción |
|---|---|
pnpm dev |
Servidor de desarrollo con HMR |
pnpm build |
tsc -b y compilación de producción |
pnpm preview |
Vista previa del build estático |
pnpm lint |
ESLint |
/— Landing (hero, nosotros, evento, programa, FAQ, partners, CTA Meetup)./groups— Comunidades relacionadas (AWS, Cursor, Claude Villahermosa); imágenes enpublic/groups/*.webp.
La navegación del header usa Link de React Router; las anclas de la landing usan /#sección para funcionar también desde /groups.
src/
App.tsx # Router y scroll a hash en la home
pages/
Landing.tsx
Groups.tsx
components/
landing/ # Secciones y header/footer
layout/Layout.tsx
ui/ # Componentes shadcn
public/
dev-night-talks.ics # Evento para calendario
groups/ # Imágenes WebP de la página Grupos
No hay variables obligatorias para desarrollo local. El mapa en “Qué es Dev Night Talks” usa embed de OpenStreetMap y un enlace a la ficha de Google Maps (las URLs /place/ de Google no se pueden incrustar de forma fiable en iframes de terceros sin Maps Embed API + clave).
¿Quieres colaborar? Consulta la guía de contribución para conocer el flujo de trabajo, convención de commits y guía de pull requests.
Revisa el repositorio en GitHub para licencia y colaboradores: github.com/diegodev18/dev-night-talks.