Contribuisci a FatturaFacile
FatturaFacile cresce grazie a chi ci lavora nel tempo libero: sviluppatori, studenti, commercialisti, traduttori e tester. Ogni aiuto conta, anche piccolo.
Cosa puoi fare
Sei modi per dare una mano
Codice
Nuove funzioni e correzioni su API (Laravel), web (Angular), desktop (.NET) e mobile (Flutter).
Test e segnalazioni
Prova la demo e apri una issue quando qualcosa non funziona o non è chiaro.
Traduzioni
Rivedi italiano, inglese, francese e tedesco del gestionale e di questo sito.
Documentazione
Guide per gli utenti, README e pagine del wiki per chi inizia.
Grafica e UX
Logo, icone, schermate e piccoli miglioramenti dell'interfaccia.
Normativa fiscale
Commercialisti e fiduciarie: verifica di FatturaPA, QR-Bill e aliquote IVA.
Come si lavora
Dalla issue alla release
Lo stesso flusso per tutti i repository. I controlli automatici (lint, test e build) girano a ogni pull request.
- 1
Scegli una issue
Parti da una issue aperta (quelle "good first issue" sono adatte per iniziare) o aprine una nuova, e scrivilo nel gruppo Telegram.
- 2
Crea un branch
Se fai parte dell'organizzazione lavori su un branch del repository; altrimenti fai un fork.
- 3
Apri una pull request
Verso il branch dev (sui repository che lo hanno, altrimenti verso main), con una descrizione chiara di cosa cambia e perché.
- 4
Revisione
Serve almeno un'approvazione e i controlli verdi. Dopo il merge le modifiche si vedono nell'ambiente di sviluppo.
- 5
Rilascio
Quando dev è stabile passa su main; le versioni escono con un tag (vX.Y.Z).
Repository
Dove si trova il codice
- web-apiLaravel · PHP · PostgreSQLAPI del gestionale: logica di business, fatturazione elettronica e REST API.
- web-frontendAngular · TypeScriptApplicazione web del gestionale, quella che usi nella demo.
- desktop.NET · WPF · SQLiteApp Windows per lavorare offline con database locale.
- mobileFlutter · DartApp per iOS e Android.
- websiteAstro · Tailwind CSSQuesto sito, in 4 lingue.
- FatturaFacileWiki · GitHub ActionsRepository centrale: roadmap, wiki e workflow condivisi.