Appearance
Quick Guide β
This is a quick guide for all the features of the template, were are the important files to change and all the important information.
Auth β
First of all there is an authentication system using firebase cloud hosting. This allow the teacher to have his own free databaste for the students (all of this is configured automatically in the script).
INFO
First the user need to login or register into the system. All the users are registrated into the firebase project.
Tabs β
In the navbar there are diferent pages for the units, teams, students, schedule,...
π Schedule π§π½βπ« Lessons π» Tasks π₯ Teams π Units
Teams & Students β
This is a tab related with Github. In this page, we can have all the students of our github organization, also the teams of it. For each team we can know basic information about it like repositories, profile github pages, etc. If we want we can know more information about the student like the recent organization posts.
Configuration β
As this is a template, it can be changed the way the user want. All the vitepress configuration is in the folder .vitepress, and there we can have the diferent vue components (folder components), css for some html elements, public folder that have information like teams, units that are published,... and the vitepress and firebase intial config.
docs/.vitepress/
βββ components
β βββ Auth.vue
β βββ Student.vue
β βββ clases.vue
β βββ ghcard.vue
β βββ practicas.vue
β βββ teams.vue
β βββ temas.vue
βββ config.js
βββ css
β βββ auth-form.css
βββ firebase.js
βββ publico
βββ clases.js
βββ practicas.js
βββ teams.js
βββ temas.js