Skip to content

Gestió de presencia, incidències i més en centres educatius i acadèmies.

License

Notifications You must be signed in to change notification settings

ctrl-alt-d/django-aula

Repository files navigation

django-aula: Gestió Escolar - Software de Gestión de Centros Educatius

Gestió de presència, incidències i més per a Instituts, Escoles i Acadèmies.

Django-Aula responsive

Tecnologia Database

Servei

Llicència

Llicència i Crèdits | EL PROGRAMA NO TÉ CAP GARANTIA, UTILITZEU-LO SOTA LA VOSTRA RESPONSABILITAT.


📋 Índex de Continguts


Introducció

Característiques Principals i Valor Afegit

Django-Aula és un sistema integral dissenyat per alleugerir la càrrega de treball del personal docent d'un centre educatiu, millorant la gestió acadèmica i de convivència, al mateix temps que possibilita mantenir informades les famílies.

El programa cobreix tots els aspectes clau de la gestió diària del centre educatiu: Presència, Incidències, Actuacions, Sortides i Portal de Famílies. Per a més detalls:

➡️ Sobre les CARACTERÍSTIQUES generals

➡️ Sobre les FUNCIONALITATS concretes, amb captures de pantalla

Es pot consultar un índex complet amb tota la informació sobre Django-Aula:

➡️ Índex complet sobre Django-Aula

Requisits del sistema operatiu per instal·lar Django-Aula

Django-Aula s'instal·la en un servidor amb sistema operatiu Linux i està adaptat per Debian 13, Ubuntu Server 24.04 LTS o superior, o derivats de la mateixa base.

Per qualsevol tipus d'instal·lació, ja sigui per un ús real o per l'entorn de demostració, és altament recomanable haver creat un usuari amb permisos de SUDO. El procés està documentat.


Desplegament d'una Demostració de Django-Aula (Quick Demo) amb Docker 🐳

L'entorn de demostració, conegut com Demo, és una versió funcional del sistema i que es pot posar en funcionament en molt pocs minuts. Disposa de dades fictícies (usuaris, professors, alumnat i un horari mínim) que faciliten observar l'aspecte visual i interaccionar, des de diferents rols, amb les funcionalitats de l'aplicatiu real Django-Aula.

El desplegament de la Demo s'ha automatitzat amb l'execució de dues comandes i consta de dues passes consecutives:

1a - Instal·lació automàtica de Docker i Docker Compose

Des del directori de l'usuari instal·lador:

wget -q -O install_docker.sh https://raw.githubusercontent.com/rafatecno1/django-aula/refs/heads/master/docker/install_docker.sh && \
chmod +x install_docker.sh && \
sudo ./install_docker.sh

2a - Instal·lació automàtica de la Demo de Django-Aula

Es recomana crear un subdirectori dins el directori de l'usuari instal·lador per instal·lar la Demo, en aquest exemple demo-djau-docker:

mkdir demo-djau-docker && cd demo-djau-docker && \
wget -q -O install_quick_demo_docker.sh https://raw.githubusercontent.com/rafatecno1/django-aula/refs/heads/master/docker/install_quick_demo_docker.sh && \
chmod +x install_quick_demo_docker.sh && \
bash ./install_quick_demo_docker.sh

Tot i que el procés anterior és autònom i interactivament configurable, es recomana llegir la informació, molt més detallada del procés, segons el tipus de màquina (no virtualitzada, virtualitzada o servidor d'accés públic) on s'instal·larà la Demo. També hi haurà qui estarà interessat en dur a terme la instal·lació manual, tant de l'entorn de docker com de la Demo. Per tots aquests casos es recomana consultar els següents detallats documents:

➡️ Instal·lació de l'entorn de Docker i Docker Compose.

➡️ Instal·lació ràpida de la Demo amb Docker.

➡️ Instal·lació manual de la Demo (sense Docker).

🚀 Instal·lació i càrrega de dades de Django-Aula per ús real a un Centre Educatiu (Entorn de Producció)

1a part. Procés d'instal·lació.

Si vol instal·lar Django-Aula per fer-lo servir a un centre educatiu cal un servidor de producció, ja sigui un servidor públic (VPS) o un servidor local (xarxa local), que pot ser una màquina real o una màquina virtual (VM). Per tots aquests casos hi ha dues opcions:

2a part. Procés de càrrega de dades

Després de la instal·lació el sistema estarà preparat per rebre les dades reals del centre educatiu pel curs escolar (alumnat, docents, aules, horaris, etc).

➡️ Instruccions per la càrrega de dades del centre educatiu.


📚 Equip Desenvolupador i Suport Tècnic


About

Gestió de presencia, incidències i més en centres educatius i acadèmies.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 10