Una animación web interactiva que representa el camino de aprendizaje de un estudiante hasta obtener la Beca Ser ANDI.
Abrí index.html en tu navegador. Sin servidor, sin dependencias.
| Concepto | Dónde aparece |
|---|---|
| Estructura HTML semántica | index.html |
Variables CSS y animaciones (@keyframes) |
style.css |
Promesas y async/await |
script.js |
| Manipulación del DOM | script.js |
| Diseño responsivo básico | style.css |
BecaSerAndi/
├── index.html # Estructura de la página
├── style.css # Estilos y animaciones
├── script.js # Lógica de la animación
└── README.md # Este archivo
- Al hacer clic en Iniciar, el personaje recorre tres etapas.
- Cada etapa usa una Promise que espera a que la transición CSS termine.
- Al llegar a la meta, se dispara la animación de confetti generada dinámicamente con JS.
- Agregar sonidos con la Web Audio API
- Guardar el progreso en
localStorage - Hacer cada etapa interactiva (mini-quiz antes de avanzar)
- Publicarlo en GitHub Pages (Settings → Pages → Deploy from branch
main) - Reemplazar el emoji por un sprite animado con CSS
# En la configuración del repo → Pages → Source: main / root
# La URL quedará: https://<tu-usuario>.github.io/BecaSerAndi