-
Temprano V. Dylan Alex
-
Flores Choquetopa Nicole Marisol
-
Lora Quilla Santiago Leonardo
-
Flores Mamani Teodoro Daniel
El proyecto busca apoyar y fortalecer el conocimiento en git elaborando una especie de software que facilite el acceso a conocimientos basicos de git e implementando un sistema de niveles progresivos que permite avanzar segun quiera ir avanzando el usuario, se implementan preguntas que permiten al usuario conocer el nivel de conocimiento por cada nivel dando al un feedback para fortalecer el conocimiento del mismo.
Antes de correrlo, asegúrate de estar en la terminal (dentro de tu entorno virtual si estás usando uno) e instala Flask y la librería de CORS:
- Abre
frontend/index.htmlcon Live Server - Selecciona un nivel
- Responde las preguntas antes de que se acabe el tiempo (20 segundos)
- Gana puntos y sube de nivel
- Ve tu puntuación final con badges
- VS Code
- Extensión Live Server instalada en VS Code
(Extensiones → buscar "Live Server" de Ritwick Dey → Instalar)
- Clona o descarga el repositorio
git clone https://github.com/tu-usuario/tu-repo.git- Abre la carpeta del proyecto en VS Code
code sceci-projectO simplemente arrastra la carpeta a VS Code.
-
Inicia Live Server
- Ve a la carpeta
frontend/ - Clic derecho sobre
index.html - Selecciona "Open with Live Server"
- Ve a la carpeta
-
Se abrirá el navegador automáticamente en:
✅ 6 Niveles progresivos - Básico a Desafío ✅ 5 Tipos de preguntas - Opción múltiple, completar, V/F, ordenar, encontrar error ✅ Timer circular animado - Barra visual con cambios verde→rojo ✅ Preguntas aleatorias - Shuffle Fisher-Yates en cada partida ✅ Sistema de puntos - Gana puntos por respuestas correctas ✅ Pantalla de resultados - Badges según desempeño ✅ Selector de niveles - Interfaz para elegir qué nivel jugar
- Mobile (360px+)
- Tablet (768px+)
- Desktop (1024px+)
- HTML5, CSS3, JavaScript Vanilla
- SVG para timer circular
- Animaciones CSS y transformaciones
- JSON para datos de preguntas