Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zyloxweeb/registroelettronico
Il Registro Elettronico è un'applicazione web sviluppata per la gestione delle informazioni degli studenti e delle loro valutazioni.
https://github.com/zyloxweeb/registroelettronico
chartjs html5 php scuola-superiore sql tailwindcss typed-js
Last synced: about 2 months ago
JSON representation
Il Registro Elettronico è un'applicazione web sviluppata per la gestione delle informazioni degli studenti e delle loro valutazioni.
- Host: GitHub
- URL: https://github.com/zyloxweeb/registroelettronico
- Owner: zyloxweeb
- Created: 2024-05-09T06:16:03.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-23T09:20:10.000Z (8 months ago)
- Last Synced: 2024-05-23T10:32:48.932Z (8 months ago)
- Topics: chartjs, html5, php, scuola-superiore, sql, tailwindcss, typed-js
- Language: PHP
- Homepage: https://learningphp5bia.000webhostapp.com/
- Size: 563 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Registro Elettronico
Il Registro Elettronico è un'applicazione web sviluppata per la gestione delle informazioni degli studenti e delle loro valutazioni.
## Table of Contents
- [Descrizione](#descrizione)
- [Installazione](#installazione)
- [Contribuire](#contribuire)## Descrizione
Il Registro Elettronico è un'applicazione web sviluppata per la gestione delle informazioni degli studenti e delle loro valutazioni. È progettata per facilitare l'interazione tra insegnanti, studenti e genitori, consentendo loro di accedere alle informazioni pertinenti in modo rapido e intuitivo.
## Caratteristiche
- **Gestione degli utenti**: Gli utenti possono accedere al sistema con ruoli diversi come insegnanti, studenti o genitori.
- **Visualizzazione delle classi**: Gli insegnanti possono visualizzare le classi loro assegnate e gli studenti associati a ciascuna classe.
- **Gestione dei voti**: Gli insegnanti possono inserire, modificare e visualizzare i voti degli studenti per ciascuna materia.
- **Dashboard studenti**: Gli studenti possono visualizzare i propri voti e la media delle valutazioni per ciascuna materia.
- **Interfaccia intuitiva**: L'interfaccia utente è progettata per essere intuitiva e facile da usare per utenti di tutte le età.## Installazione
1. Clona il repository sul tuo ambiente locale.
2. Assicurati di avere un server web (ad esempio Apache) e un database MySQL o MariaDB configurati sul tuo sistema.
3. Importa il database incluso nel file `database.sql` nella tua istanza di database.
4. Configura le credenziali di accesso al database nel file `includes/database.php`.
5. Avvia il tuo server web e visita il sito nel tuo browser.### Requisiti di Sistema
- Server web (ad esempio Apache)
- Database MySQL o MariaDB
- PHP 7.x## Contribuire
Siamo lieti di accogliere contributi da parte della community! Se sei interessato a contribuire a questo progetto, segui le linee guida di seguito.
### Linee Guida per la Compilazione
Se desideri compilare il progetto sul tuo ambiente locale, segui questi passaggi:
1. Assicurati di avere installato [requisito 1], [requisito 2], ecc.
2. Clona il repository: `git clone https://github.com/zyloxweeb/registroElettronico.git`
3. Naviga nella directory del progetto: `cd registroElettronico`
4. Esegui `comando di compilazione` per compilare il progetto.Assicurati di seguire eventuali istruzioni specifiche nel file `README.md` del repository.
### Segnalazione di Bug
Se trovi un bug, ti preghiamo di segnalarlo! Apri una nuova issue nel [tracker delle issue](https://github.com/zyloxweeb/registroElettronico/issues) del repository. Assicurati di includere il maggior numero possibile di dettagli, come il sistema operativo, il browser o l'ambiente in cui hai riscontrato il problema, nonché i passaggi per riprodurlo.
### Proposta di Nuove Funzionalità
Se hai un'idea per una nuova funzionalità o miglioramento, sei il benvenuto a condividerla! Apri una nuova issue nel [tracker delle issue](https://github.com/zyloxweeb/registroElettronico/issues) del repository. Descrivi chiaramente la tua proposta e, se possibile, fornisci esempi o documentazione su come potrebbe essere implementata.
### Invio di Pull Request
Se desideri contribuire con modifiche dirette al codice, segui questi passaggi:
1. Fork il repository su GitHub.
2. Clona il tuo fork sul tuo ambiente locale.
3. Crea un nuovo branch per la tua modifica: `git checkout -b nome-della-funzionalita`
4. Fai le modifiche desiderate e assicurati che il codice sia conforme alle linee guida del progetto.
5. Esegui i test, se disponibili, per assicurarti che non siano stati introdotti nuovi problemi.
6. Push il tuo branch sul tuo fork: `git push origin nome-della-funzionalita`
7. Invia una pull request al repository originale.Il team di sviluppo esaminerà la tua pull request e fornirà un feedback il prima possibile. Grazie per il tuo contributo!