Estructura, giro y catálogo
Renderizado CSR + SSR y carrito
Funciones PWA: manifest, offline, notificaciones y ubicación
Pruebas, publicación final e instalación
📤 ¿Qué entregas cada semana?
Los mismos 3 datos en cada avance. Antes de guardar, la app verifica en GitHub que tu repositorio sea público, que el commit exista y que tu página de GitHub Pages abra.
https://github.com/tu-usuario/kristal-bubble-bar-pwa_moreno-almeida-yoshelyn-kristalTu repositorio PÚBLICO, el mismo las 4 semanas. Su nombre DEBE incluir tu apellido paterno, apellido materno y nombres: tu-negocio-pwa_apellidopaterno-apellidomaterno-nombres (minúsculas, sin acentos, separado con guiones). Se verifica al entregar.
a1b2c3dEl último commit de la semana. Su MENSAJE debe incluir tu apellido paterno, apellido materno y nombres, ej: git commit -m "Avance 1 - MORENO ALMEIDA YOSHELYN KRISTAL". Copia el hash con: git log -1 --format=%H (o GitHub → Commits → 📋). Se verifica al entregar.
https://tu-usuario.github.io/kristal-bubble-bar-pwa_moreno-almeida-yoshelyn-kristal/Tu app publicada DESDE ESE MISMO repositorio, así que la URL también lleva tu apellido paterno, apellido materno y nombres. GitHub → Settings → Pages. Debe abrir sin errores.
🔖 ¿Cómo obtengo el hash de mi commit?
Después de hacer push, usa cualquiera de estas dos formas:
git commit -m "Avance 1: catálogo de 15 productos"
git push
# el hash completo de tu último commit:
git log -1 --format=%H
O en GitHub: abre tu repositorio → Commits → botón 📋 junto al commit. Entrega siempre el último commit de la semana: es exactamente lo que se va a revisar.
🪪 Identificación en TODOS tus escritos
Tu README, tu reporte PDF y cualquier documento que entregues llevan este encabezado. Sin él, el criterio del documento vale 0.
Apellido paterno, apellido materno y nombre(s), igual que en la lista del grupo. Ej: MORENO ALMEIDA YOSHELYN KRISTAL
ING10-1 · nombre de tu negocio y tu giro
https://github.com/tu-usuario/tu-negocio-pwa_apellidopaterno-apellidomaterno-nombres
El commit que se evalúa (7 a 40 caracteres); su mensaje lleva tu nombre completo. En el README va en la tabla 'Historial de avances'.
https://tu-usuario.github.io/tu-negocio-pwa_apellidopaterno-apellidomaterno-nombres/
📄 Plantilla para tu README.md
# Nombre de tu negocio — PWA de ventas | Dato | Valor | |---|---| | **Alumno** | APELLIDO PATERNO APELLIDO MATERNO NOMBRE(S) | | **Grupo** | ING10-1 | | **Negocio · giro** | Nombre de tu negocio · tu giro | | **URL del repositorio** | https://github.com/tu-usuario/tu-negocio-pwa_apellidopaterno-apellidomaterno-nombres | | **URL de GitHub Pages** | https://tu-usuario.github.io/tu-negocio-pwa_apellidopaterno-apellidomaterno-nombres/ | ## Historial de avances | Avance | Hash del commit entregado | Fecha | |---|---|---| | 1 | (hash del avance 1) | 11/10/2026 | | 2 | (hash del avance 2) | 18/10/2026 | | 3 | (hash del avance 3) | 25/10/2026 | | 4 | (se escribe en el reporte PDF) | 01/11/2026 |
¿Por qué el hash va en un historial? Un archivo no puede contener el hash de su propio commit (al guardarlo, el hash cambia). Por eso en el README anotas el hash de cada avance ya entregado, y en el reporte PDF va el hash del commit que se evalúa.
⚖️ ¿Cómo se evalúa?
Cada avance tiene su lista de cotejo de 10 puntos. La calificación final del proyecto es el promedio ponderado de los 4 avances.
Peso de cada avance
Escala de calificación
📌 Reglas
- Cada avance se califica de 0 a 10 con su lista de cotejo: cada criterio cumplido suma sus puntos; si no se cumple completo, vale 0.
- La calificación final del proyecto es el promedio ponderado de los 4 avances (20 % + 25 % + 30 % + 25 %).
- Se revisa EXACTAMENTE el commit que entregaste: lo que subas después de la fecha límite no cuenta para ese avance.
- La subida se cierra sola al terminar la cuenta regresiva (domingo 10:00 pm). Sin entrega = 0 en ese avance.
- Cada avance se construye sobre el anterior: puedes corregir lo que faltó, pero solo suma en el avance que se está evaluando.
- Copiar el repositorio o el código de un compañero = NA en el avance para ambos (política de integridad de la guía).
- Tus 3 datos llevan tu nombre completo (apellido paterno, apellido materno y nombres): el nombre del repositorio, el mensaje del commit y, por lo tanto, la URL de GitHub Pages. La plataforma lo verifica y no deja entregar sin él.
- TODOS tus escritos (README, reporte PDF y cualquier documento) llevan tu encabezado de identificación: nombre completo (apellido paterno, apellido materno y nombres), URL del repositorio, hash del commit y URL de GitHub Pages. Sin él, el criterio del documento vale 0.
🧮 Ejemplo de cálculo
Avance 2: 8.0 × 25 % = 2.00
Avance 3: 7.5 × 30 % = 2.25
Avance 4: 10 × 25 % = 2.50
─────────────────────────
Final del proyecto = 8.55 → 8.6 · DE (Destacado)
Un avance que no se entrega vale 0. Para acreditar necesitas 8.0 o más: con un solo avance sin entregar ya es muy difícil lograrlo.