Bei FatturaFacile mitmachen
FatturaFacile wächst dank Menschen, die in ihrer Freizeit daran arbeiten: Entwickler, Studierende, Buchhalter, Übersetzer und Tester. Jede Hilfe zählt, auch die kleinste.
Was Sie tun können
Sechs Wege mitzuhelfen
Code
Neue Funktionen und Korrekturen für API (Laravel), Web (Angular), Desktop (.NET) und Mobile (Flutter).
Tests und Fehlermeldungen
Testen Sie die Demo und eröffnen Sie ein Issue, wenn etwas nicht funktioniert oder unklar ist.
Übersetzungen
Prüfen Sie Italienisch, Englisch, Französisch und Deutsch der Anwendung und dieser Website.
Dokumentation
Anleitungen, READMEs und Wiki-Seiten für Neueinsteiger.
Design und UX
Logo, Icons, Screenshots und kleine Verbesserungen der Oberfläche.
Steuerrecht
Buchhalter und Treuhänder: Prüfung von FatturaPA, QR-Rechnung und Mehrwertsteuersätzen.
So arbeiten wir
Vom Issue zum Release
Derselbe Ablauf für alle Repositories. Automatische Prüfungen (Lint, Tests und Build) laufen bei jedem Pull Request.
- 1
Issue auswählen
Starten Sie mit einem offenen Issue (die mit „good first issue“ eignen sich für den Einstieg) oder eröffnen Sie ein neues, und schreiben Sie es in die Telegram-Gruppe.
- 2
Branch erstellen
Mitglieder der Organisation arbeiten auf einem Branch des Repositorys; alle anderen nutzen einen Fork.
- 3
Pull Request öffnen
Gegen den Branch dev (in Repositories, die ihn haben, sonst gegen main), mit einer klaren Beschreibung, was sich ändert und warum.
- 4
Review
Nötig sind mindestens eine Freigabe und grüne Prüfungen. Nach dem Merge sind die Änderungen in der Entwicklungsumgebung sichtbar.
- 5
Release
Wenn dev stabil ist, geht es nach main; Versionen erscheinen mit einem Tag (vX.Y.Z).
Repositories
Wo der Code liegt
- web-apiLaravel · PHP · PostgreSQLBusiness-API: Geschäftslogik, E-Rechnungen und REST-API.
- web-frontendAngular · TypeScriptDie Web-Anwendung, die Sie in der Demo nutzen.
- desktop.NET · WPF · SQLiteWindows-App für die Offline-Arbeit mit lokaler Datenbank.
- mobileFlutter · DartApp für iOS und Android.
- websiteAstro · Tailwind CSSDiese Website, in 4 Sprachen.
- FatturaFacileWiki · GitHub ActionsZentrales Repository: Roadmap, Wiki und gemeinsame Workflows.