GithubHelp home page GithubHelp logo

marcoschiavello / lampschool Goto Github PK

View Code? Open in Web Editor NEW

This project forked from scaforchio/lampschool

2.0 0.0 0.0 6.18 MB

Repository ufficiale di LAMPSchool

License: GNU Affero General Public License v3.0

HTML 0.75% PHP 84.38% CSS 1.81% JavaScript 13.06%

lampschool's Introduction

LAMPSchool - Il registro elettronico libero italiano

Questo è il codice sorgente di LAMPSchool, uno dei primi registri elettronici progettati per il sistema scolastico italiano. Questo codice ti permette di creare un server LAMPSchool da fornire "chiavi in mano" (on premise) o erogare LAMPSchool come servizio (SaaS).

LAMPSchool è software libero, rispondendo alle esigenze del codice dell'amministrazione digitale.

Architettura

LAMPSchool è stato progettato con pochissime dipendenze: PHP, MySQL e jQuery. Questo è stato pensato per semplificare la curva di apprendimento dei contributori, i quali non dovranno necessariamente imparare un ulteriore framework di sviluppo.

Licenza

La licenza di LAMPSchool ti permette immediatamente di usare, studiare, modificare e diffondere LAMPSchool e ogni tua modifica per qualsiasi finalità, anche per scopi commerciali, a patto che eventuali contributi siano a loro volta rilasciati con queste libertà, per un beneficio collettivo. Dovresti aver ricevuto una copia della licenza GNU Affero General Public License.

Attenzione: come per ogni software, LAMPSchool viene fornito senza alcuna garanzia, a meno che tu non abbia stipulato un contratto di assistenza commerciale per LAMPSchool.

Installazione

Vedi le note di installazione:

Assistenza commerciale

Se non sai a chi rivolgerti per commissionare sviluppi personalizzati, richiedere assistenza commerciale o ottenere garanzie di fornitura di servizi legati a LAMPSchool, segnalalo nel forum:

https://forum.linux.it/t/domande-su-lampschool-giuaschool/264

Se vorresti iniziare a fornire assistenza commerciale su LAMPSchool, prepara una lettera di presentazione e inoltrala in privato ad Italian Linux Society all'indirizzo [email protected] con oggetto Fornitura commerciale LAMPSchool. Per trasparenza segnala la cosa anche nel forum (dallo stesso link in alto).

Progetti fratelli

Si segnala anche l'esistenza dei seguenti registri elettronici liberi, attivi sul territorio:

Segnalazioni

Per aprire una segnalazione o discussione su problemi o funzionalità riguardanti LAMPSchool, vedi qui:

Attenzione: per avere i tuoi sviluppi realizzati in tempi certi, il modo più efficace è farli preventivare e coprire le spese (vedi assistenza commerciale per LAMPSchool).

Grazie per ogni idea e contributo!

Sviluppo

Si incoraggia i contributori (volontari, società di sviluppo, ..) a sviluppare nuove funzionalità per LAMPSchool!

Ogni contributo è bene accetto ma deve essere pensato con retro-compatibilità e rilasciato con una licenza di software libero prima di poter essere unito al ramo principale di sviluppo.

A seconda della modifica fatta al composer.json potrebbe essere richiesto un'aggiornamento del file composer.lock (da non modificare però a mano). In questo caso lanciare composer update --lock.

In caso di domande aprire una issue. Grazie!

Roadmap

Prossime funzionalità desiderate in LAMPSchool:

  • 2021 nov: completamento interfacciamento con SPID
  • 2022 gen: interfaccia con il SIDI
  • 2022 apr: importazione/esportazione da/per altri gestionali

Crediti

Grazie a Pietro Tamburrano, l'autore originale di LAMPSchool. Si prega di non contattarlo privatamente per richiedere nuovi sviluppi ma di seguire invece le indicazioni della sezione precedente.

Grazie anche a tutti i contributori:

Sostieni

Se desideri sostenere il progetto LAMPSchool, puoi farlo tramite l'Italian Linux Society:

https://www.ils.org/sostieni/

Grazie per la diffusione!

lampschool's People

Contributors

gabrieltavernini avatar scaforchio avatar valerio-bozzolan avatar zerai avatar

Stargazers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.