Schritt-für-Schritt-Anleitung zur Optimierung des RechnungsFee-Repositories auf GitHub.
- Repository erstellt
- Code gepusht (2 Commits, 9 Dateien)
- Beschreibung & Website
- Topics (Tags)
- Discussions aktivieren
- Issues-Labels erstellen
- About-Sektion optimieren
- Social Preview-Image (optional)
- Gehe zu: https://github.com/nicolettas-muggelbude/RechnungsFee
- Rechts oben in der Sidebar, beim About-Bereich, klicke auf das ⚙️ Zahnrad-Symbol
- Es öffnet sich ein Dialog
Beschreibung:
Open-Source Buchhaltungssoftware für Freiberufler und Selbstständige. Offline-first, datenschutzfreundlich, GoBD-konform. Made for Germany 🇩🇪
Alternativ (kürzer):
Open-Source Buchhaltung für Selbstständige. Offline-first, DATEV-Export, EÜR/UStVA. Made in Germany 🇩🇪
Alternativ (English):
Open-source accounting software for freelancers. Offline-first, privacy-focused, German tax compliance (EÜR, UStVA, DATEV).
→ Wähle die Version die dir am besten gefällt!
Vorerst leer lassen (oder später wenn du eine Projekt-Website hast)
Später könntest du eintragen:
- GitHub Pages URL
- Dokumentations-Website
- Landing Page
Empfohlene Topics (max. 20):
Primäre Topics:
accounting
invoicing
freelance
germany
open-source
offline-first
privacy
datev
elster
buchhaltung
Technologie-Topics:
python
react
typescript
fastapi
sqlite
tauri
pwa
Use-Case-Topics:
self-employed
small-business
tax-compliance
euer
ustva
Wie Topics hinzufügen:
- Im About-Dialog, Feld "Topics"
- Tippe ein Topic, drücke Enter
- Wiederhole für alle Topics
- Klicke "Save changes"
Tipp: Fang mit den wichtigsten 10 an:
accountinginvoicinggermanyopen-sourceoffline-firstdatevpythonreactfreelancebuchhaltung
Im selben Dialog:
Releases:
- ☑️ "Releases" (aktiviert lassen für später)
Packages:
- ☐ Packages (vorerst nicht relevant)
Deployments:
- ☐ Deployments (vorerst nicht relevant)
→ Klicke "Save changes"
- Im Repository, klicke oben auf "Settings" (ganz rechts)
- Falls du keinen Zugriff hast: Du musst Owner oder Admin sein
- Links in der Sidebar: "General" (sollte schon ausgewählt sein)
- Scrolle runter zu "Features"
- Finde "Discussions"
- ☑️ Häkchen setzen bei "Discussions"
- Klicke "Set up discussions" (grüner Button erscheint)
GitHub leitet dich automatisch weiter:
- Es öffnet sich ein Editor mit einer Template-Discussion
- Lösche den Template-Text
- Kopiere stattdessen Version 1 aus
community-ankuendigung.md
Titel:
Willkommen bei RechnungsFee - Lass uns gemeinsam etwas Großartiges bauen! 🚀
Text: (aus community-ankuendigung.md, Version 1)
- Wähle Kategorie: "Announcements"
- Klicke "Start discussion"
- In der erstellten Discussion, klicke rechts auf "⋮" (3 Punkte)
- Wähle "Pin discussion"
- Die Discussion erscheint jetzt ganz oben
- Gehe zu: Discussions → "Categories" (oben rechts, Zahnrad)
- Standardmäßig gibt es:
- 📣 Announcements
- 💡 Ideas
- 🙏 Q&A
- 💬 General
- 🙌 Show and tell
Empfohlene Anpassungen:
Neue Kategorie erstellen:
- Name: "🐛 Bugs & Issues"
- Beschreibung: "Bugs melden die noch nicht in Issues sind"
- Format: Discussion
Oder einfach die Standard-Kategorien behalten - sie passen gut!
- Klicke oben auf "Issues"
- Klicke rechts auf "Labels"
GitHub erstellt automatisch:
bugdocumentationduplicateenhancementgood first issuehelp wantedinvalidquestionwontfix
→ Diese sind schon gut!
Klicke "New label" und erstelle:
| Name | Beschreibung | Farbe |
|---|---|---|
priority: high |
Hohe Priorität | #D93F0B (Rot) |
priority: medium |
Mittlere Priorität | #FBCA04 (Gelb) |
priority: low |
Niedrige Priorität | #0E8A16 (Grün) |
area: backend |
Backend (Python/FastAPI) | #1D76DB (Blau) |
area: frontend |
Frontend (React) | #91C4F2 (Hellblau) |
area: database |
Datenbank (SQLite) | #5319E7 (Lila) |
area: docs |
Dokumentation | #0075CA (Blau) |
type: feature |
Neues Feature | #A2EEEF (Cyan) |
type: refactor |
Code-Refactoring | #F9D0C4 (Beige) |
status: wip |
Work in Progress | #FBCA04 (Gelb) |
status: blocked |
Blockiert | #D93F0B (Rot) |
needs: review |
Braucht Review | #FBCA04 (Gelb) |
→ Vorerst nicht nötig! Kannst du später machen wenn Issues kommen.
GitHub zeigt ein Preview-Bild wenn du den Link auf Social Media teilst.
GitHub generiert automatisch ein Bild aus:
- Repository-Name
- Beschreibung
- Owner-Avatar
→ Reicht vorerst!
- Gehe zu Settings → General
- Scrolle zu "Social preview"
- Klicke "Upload an image"
- Bild hochladen (empfohlen: 1280x640px)
Tipp: Erstelle eine Grafik in Canva:
- Text: "RechnungsFee - Open Source Buchhaltung"
- Untertitel: "Für Selbstständige & Freiberufler"
- Logo/Icon (wenn vorhanden)
- Größe: 1280x640px
→ Kannst du später machen wenn du ein Logo hast!
Die README hat bereits Badges. Prüfe ob sie funktionieren:
[](https://www.gnu.org/licenses/agpl-3.0)
[](https://github.com/nicolettas-muggelbude/RechnungsFee)Zusätzliche Badges (optional):
[](https://github.com/nicolettas-muggelbude/RechnungsFee/stargazers)
[](https://github.com/nicolettas-muggelbude/RechnungsFee/issues)
[](https://github.com/nicolettas-muggelbude/RechnungsFee/discussions)→ Vorerst nicht nötig, kannst du später hinzufügen!
- Gehe zu Insights (oben im Menü)
- Links: "Community"
- Prüfe Checkliste:
Sollte schon ✅ sein:
- Description
- README
- License
- Contributing guidelines
Optional (später):
- Code of conduct (später aus CONTRIBUTING.md extrahieren)
- Issue templates (für strukturierte Bug-Reports)
- Pull request template
- About-Sektion: Beschreibung eintragen
- Topics hinzufügen (mindestens 10)
- Discussions aktivieren
- Erste Discussion posten (Willkommens-Post)
- Discussion pinnen
- Zusätzliche Issue-Labels erstellen
- Social Preview-Image hochladen
- Weitere Badges zur README
- Code of Conduct als separate Datei
- GitHub Actions für CI/CD
- Issue-Templates
- PR-Templates
- GitHub Projects (Roadmap-Board)
- Website/GitHub Pages
RechnungsFee
Public
Open-Source Buchhaltungssoftware für Freiberufler...
🏷️ accounting invoicing germany open-source ...
⭐ Star 👁️ Watch 🍴 Fork
Im Top-Menü sollte erscheinen:
Code Issues Pull requests Discussions Actions ...
📌 Pinned
Willkommen bei RechnungsFee - Lass uns gemeinsam...
💬 0 👍 0
Jetzt kannst du:
- ✅ Den Discussions-Link teilen
- ✅ Auf Social Media posten (mit Grafiken)
- ✅ Community einladen
- ✅ Erste Contributors begrüßen
- ✅ Issues annehmen
- ✅ Feedback sammeln
Link zum Teilen:
🚀 RechnungsFee ist jetzt live auf GitHub!
Open-Source Buchhaltung für Selbstständige.
Offline-first, datenschutzfreundlich, Made in Germany.
Schau vorbei & gib Feedback:
https://github.com/nicolettas-muggelbude/RechnungsFee
#OpenSource #Buchhaltung #Freiberufler
Problem: Ich sehe "Settings" nicht → Du musst Owner/Admin des Repos sein. Bist du eingeloggt?
Problem: Discussions erscheint nicht im Menü → Warte ~1 Minute nach Aktivierung, dann Seite neu laden (F5)
Problem: Kann keine Topics hinzufügen → Du musst im "About"-Edit-Dialog sein (Zahnrad klicken)
Problem: Discussion lässt sich nicht pinnen → Nur in "Announcements"-Kategorie möglich, oder du brauchst Admin-Rechte
Nach diesem Setup ist dein Repository:
- ✅ Professionell präsentiert
- ✅ Leicht zu finden (durch Topics)
- ✅ Community-freundlich (Discussions)
- ✅ Bereit für Contributors
Viel Erfolg! 🚀