Aplicación de una sola página con andamiaje (scaffolding) de Vue CLI, que comprende el ecosistema de vue:
En el cual se desarrolo componentes siguiendo lineamientos de Material Design, los cuales son:
- AppBar
- ButtonLink
- Cards
- CardEvaluation
- CardManagement
- CardPerson
- FormControls
- LinkMenu
- ListInfo
- NavigationDrawer
- SnackBarComponent
- TooltipComponent
- Otros
< 576px | ≥ 576px | ≥ 768px | ≥ 992px | ≥ 1200px | ≥ 1600px * | |
---|---|---|---|---|---|---|
Ancho máximo del contenedor | 540px | 720px | 720px | 960px | 1140px | 1600px |
*Punto de corte adicionado
Como servicio de backend
- Refactorizar.
- Cambiar la libreria Survey.js por una propia.
- Eliminar CSS repetitivo o cambiar a un preprocesador.
- Modularizar el estado (Vuex) y el usó de MapState, MapActions, etc.
- Cambiar el Servicio de backend por una API REST en Laravel.
- Autenticación de JWT.
- More...
Sistema de Evaluación de Desempeño Docente
npm install
npm run serve
npm run build
npm run test
npm run lint