Skip to content

Robinl2018/BecaSerAndi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beca Ser ANDI — Animation Playground 🎓

Una animación web interactiva que representa el camino de aprendizaje de un estudiante hasta obtener la Beca Ser ANDI.

Demo

Abrí index.html en tu navegador. Sin servidor, sin dependencias.

Qué vas a aprender

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

Estructura del proyecto

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

Cómo funciona

  1. Al hacer clic en Iniciar, el personaje recorre tres etapas.
  2. Cada etapa usa una Promise que espera a que la transición CSS termine.
  3. Al llegar a la meta, se dispara la animación de confetti generada dinámicamente con JS.

Retos para extenderlo

  • 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

Publicar en GitHub Pages

# En la configuración del repo → Pages → Source: main / root
# La URL quedará: https://<tu-usuario>.github.io/BecaSerAndi

About

Beca ser andi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors