Una aplicación web para gestionar eventos construida con React y TypeScript.
- React 19 - Framework frontend
- TypeScript - Lenguaje de programación
- CSS3 - Estilos personalizados
- Web Vitals - Métricas de rendimiento
- Node.js >= 16
- npm >= 8
Instalar las dependencias:
npm install
npm start
Esto abrirá la app en http://localhost:3000.
npm run build
Genera la versión optimizada en la carpeta build/
.
# Ver actualizaciones disponibles
npm outdated
# Actualizar un paquete específico
npm update nombre-paquete
npm start
— Inicia el servidor de desarrollonpm run build
— Crea una build optimizada para producciónnpm test
— Ejecutar tests
- TESTING.md - Guía para probar la aplicación
- Sistema de autenticación (login/registro)
- Gestión de eventos y participación
- Subida de archivos para eventos
- Estados de evento (registro, subida, votación, resultados)
- Diseño responsive