docs(opencode): add publiccode.yml, logo and screenshots for software directory
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Simon 2026-06-04 15:00:31 +02:00
parent ef21e0ada3
commit defce80ece
6 changed files with 101 additions and 0 deletions

101
publiccode.yml Normal file
View file

@ -0,0 +1,101 @@
publiccodeYmlVersion: "0.2"
name: Mila
url: "https://git.local-it.org/local-it/mitgliederverwaltung"
softwareVersion: "1.2.0"
releaseDate: "2026-05-08"
developmentStatus: beta
logo: logo.png
platforms:
- web
- linux
softwareType: standalone/web
categories:
- contact-management
- crm
- billing-and-invoicing
intendedAudience:
scope:
- society
dependsOn:
open:
- name: PostgreSQL
versionMin: "18"
maintenance:
type: internal
contacts:
- name: "Local-IT e.V."
email: "info@local-it.org"
legal:
license: AGPL-3.0-only
mainCopyrightOwner: "Local-IT e.V."
repoOwner: "Local-IT e.V."
localisation:
localisationReady: true
availableLanguages:
- de
- en
description:
de:
genericName: Mitgliederverwaltung
shortDescription: >-
Einfache, barrierearme und freie Mitgliederverwaltung
für kleine und mittlere Vereine.
longDescription: >
**Mila** ist eine freie und quelloffene Mitgliederverwaltung, die auf
die realen Bedürfnisse von Vereinen ausgerichtet ist. Statt
überladener Funktionen oder teurer Lizenzen setzt Mila auf
Bedienbarkeit, Barrierefreiheit und DSGVO-Konformität. Vereine
verwalten ihre Mitgliederdaten, behalten Mitgliedsbeiträge und
Zahlungsstatus im Blick und passen erfasste Datenfelder, Rollen und
Berechtigungen flexibel an ihre Struktur an. Die Anwendung ist
self-hosting-freundlich, mehrsprachig (Deutsch und Englisch) und
unterstützt Single Sign-on über OIDC sowie Self-Service und
Online-Aufnahmeanträge für Mitglieder.
documentation: "https://wiki.local-it.org/s/mila-user-dokumentation"
features:
- Mitgliederdaten komfortabel verwalten
- Mitglieder in Gruppen organisieren
- Mitgliedsbeiträge und Zahlungsstatus verfolgen
- Volltextsuche mit unscharfer Suche (Fuzzy-Matching)
- Rollen und Berechtigungen (RBAC)
- Anpassbare Datenfelder pro Verein
- Single Sign-on über OIDC (Authentik, Rauthy, Keycloak)
- Self-Service und Online-Aufnahmeanträge
- Mitglieder per CSV importieren (mit Vorschau und Vorlagen)
- Anbindung an die Buchhaltungssoftware Vereinfacht
screenshots:
- .opencode/screenshots/01_mitglieder.png
- .opencode/screenshots/02_statistik.png
- .opencode/screenshots/03_beitraege.png
- .opencode/screenshots/04_aufnahmeantraege.png
en:
genericName: Membership management
shortDescription: >-
Simple, accessible and free membership management
for small and mid-sized clubs.
longDescription: >
**Mila** is a free and open-source membership management tool designed
for the real needs of clubs and associations. Instead of feature
overload or expensive licences, Mila focuses on usability,
accessibility and GDPR compliance. Clubs manage their member data,
keep track of membership fees and payment status, and adapt the
collected data fields, roles and permissions to their own structure.
The application is self-hosting friendly, multilingual (German and
English) and supports single sign-on via OIDC as well as member
self-service and online membership applications.
features:
- Manage member data with ease
- Organize members into groups
- Track membership fees and payment status
- Full-text search with fuzzy matching
- Roles and permissions (RBAC)
- Custom data fields per club
- Single sign-on via OIDC (Authentik, Rauthy, Keycloak)
- Member self-service and online application
- Import members via CSV (with preview and templates)
- Integration with the Vereinfacht accounting software
screenshots:
- .opencode/screenshots/01_mitglieder.png
- .opencode/screenshots/02_statistik.png
- .opencode/screenshots/03_beitraege.png
- .opencode/screenshots/04_aufnahmeantraege.png