Skip to content

joseduquep/Shifu

Repository files navigation

Shifu — Reviews de profesores EAFIT

Shifu es una aplicación pensada principalmente para estudiantes. Su misión es centralizar y ofrecer reviews e información sobre los profesores de la Universidad EAFIT, para ayudar a tomar mejores decisiones al momento de elegir materias y docentes.

  • Enfoque: brindar a los estudiantes un mecanismo sencillo y confiable para consultar opiniones y datos relevantes de profesores.
  • Objetivo: apoyar la elección de materias y profesores con más contexto y transparencia.

Comenzar

Primero, levanta el servidor de desarrollo:

npm run dev
# o
yarn dev
# o
pnpm dev
# o
bun dev

Abre http://localhost:3000 en tu navegador para ver la app.

Puedes empezar a editar la página modificando app/page.tsx. La página se actualiza automáticamente.

🧪 Pruebas Automáticas

El proyecto cuenta con 78 pruebas automáticas que garantizan la calidad del código:

# Ejecutar todas las pruebas
npm test

# Ejecutar en modo watch
npm run test:watch

# Ejecutar con reporte de cobertura
npm run test:coverage

Cobertura de Pruebas:

  • ✅ Validación de esquemas (Zod)
  • ✅ Funciones utilitarias
  • ✅ Flujos de integración
  • ✅ Pruebas end-to-end

Ver Pruebas-Automaticas-de-Software.md para la documentación completa de la estrategia de pruebas.

Aprende más

Para aprender más sobre Next.js, revisa:

También puedes ver el repositorio de Next.js en GitHub.

Despliegue en Vercel

La forma más fácil de desplegar esta app es con Vercel.

Consulta la documentación de despliegue de Next.js para más detalles.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •