https://github.com/masonedotcloud/scolario
Condivisione di contenuti didattici in modo semplice e intuitivo. Facilita l'accesso ai materiali scolastici e promuove la collaborazione tra gli studenti.
https://github.com/masonedotcloud/scolario
bootstrap education mysql php school-management social-network student-tracking tools web-app
Last synced: 2 months ago
JSON representation
Condivisione di contenuti didattici in modo semplice e intuitivo. Facilita l'accesso ai materiali scolastici e promuove la collaborazione tra gli studenti.
- Host: GitHub
- URL: https://github.com/masonedotcloud/scolario
- Owner: masonedotcloud
- Created: 2023-07-18T14:30:58.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-16T06:53:28.000Z (6 months ago)
- Last Synced: 2025-01-25T15:09:26.368Z (4 months ago)
- Topics: bootstrap, education, mysql, php, school-management, social-network, student-tracking, tools, web-app
- Language: CSS
- Homepage: https://www.masone.cloud/scolario/
- Size: 1.62 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scolario

## Introduzione
Questo progetto è un'applicazione web denominata "SCOLARIO", pensata per le scuole superiori. L'applicativo permette agli studenti di pubblicare contenuti, quali materiali scolastici, e condividerli con altri utenti. È stato creato al fine di agevolare la condivisione di risorse didattiche e migliorare l'esperienza di apprendimento degli studenti.
## Caratteristiche Principali
- Pubblicazione e gestione dei contenuti: Gli utenti possono creare, modificare ed eliminare i propri contenuti in base alle proprie esigenze. Ogni contenuto può includere il titolo, la materia e del testo personalizzabile.
- Ruoli e permessi: Sono implementati vari livelli di accesso agli utenti, come amministratori, studenti e visitatori, per garantire un corretto utilizzo dell'applicazione.
- Interfaccia user-friendly: L'interfaccia utente è stata progettata per essere intuitiva e semplice da utilizzare, sia per gli utenti esperti che per i neofiti.## Tecnologie Utilizzate
- Linguaggio di programmazione: PHP
- Database: SQL
- Librerie JavaScript: jQuery per operazioni asincrone
- HTML e CSS per la presentazione dei dati
- Framework Bootstrap per l'implementazione della grafica
- Libreria Altorouter per la gestione delle URL
- Editor di testo visivo Froala per semplificare l'interfaccia utente## Come Iniziare
1. Clona il repository
2. Configura il server web e il database in base alle specifiche necessarie.
3. Importa il file `database.sql` per creare la struttura del database.
4. Configura le impostazioni di connessione al database modificando il file `config.php`.
5. Avvia il server e visita il sito nel tuo browser.
## Manuale utente
[Manuale utente.pdf](https://github.com/alessandromasone/Scolario/files/12081618/Manuale.utente.pdf)
## Licenza
Questo progetto è distribuito sotto la Licenza MIT - vedi il file [LICENSE](LICENSE) per ulteriori dettagli.
## Autore
Questo progetto è stato creato da [alessandromasone](https://github.com/alessandromasone).