Loading repository data…
Loading repository data…
kubaliski / repository
Quiz App - Aplicación educativa para crear y realizar tests interactivos desarrollada con React y Tailwind CSS. Diseñada para entornos académicos con soporte para múltiples asignaturas, módulos y tipos de preguntas.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Aplicación educativa de preguntas y respuestas organizada por asignaturas y módulos. Construida con React + Vite y Tailwind CSS, con soporte PWA para instalación y uso offline.
Proyecto sin ánimo de lucro y con fines exclusivamente educativos.
# Instalar dependencias
npm install
# Entorno de desarrollo (http://localhost:5173 por defecto)
npm run dev
# Build de producción y vista previa
npm run build
npm run preview
npm run dev — servidor de desarrollonpm run build — build de producción (Vite)npm run preview — vista previa del buildnpm run lint — lint del proyectonpm test — ejecutar pruebas (Vitest)npm run test:watch — pruebas en modo observadornpm run test:coverage — informe de coberturapublic/ # estáticos (imágenes, manifest, iconos PWA)
src/
components/ # UI (common, layout, quiz, ...)
context/ # contextos de React
data/ # asignaturas, módulos y preguntas
hooks/ # hooks personalizados
pages/ # páginas de la app
services/ # servicios (datos, favoritos, SW)
utils/ # utilidades
vite.config.js (VitePWA). Iconos y manifiesto en public/.public/site.webmanifest y los recursos de public/.La guía completa para crear asignaturas, módulos y preguntas, y para añadir recursos a las preguntas está en:
El proyecto usa Vite para el build y Netlify para despliegue automático desde main. Revisa netlify.toml y los scripts de verificación (scripts/verify-version.js, netlify-postbuild.js).