Danksagung & Anerkennung

Die erstaunlichen Bibliotheken und Technologien, die Mala Haco & Izêr antreiben

58
Python-Pakete
3
Sprachen
5
CDN-Dienste
23
Benutzerdefinierte JS-Module
Kern-Framework
Django 4.2.23

Haupt-Web-Framework, das die gesamte Anwendung antreibt

Kern-Django-Erweiterungen
django-extensions 4.1

Zusätzliche Django-Verwaltungsbefehle und -Dienstprogramme

API & REST-Framework
  • Django REST Framework 3.16.0

    Leistungsstarkes REST-API-Framework für Django-Anwendungen

  • drf-yasg 1.21.10

    Swagger/OpenAPI-Dokumentationsgenerator für Django REST Framework

Datenbank & Speicher
  • PostgreSQL psycopg2-binary 2.9.10

    Fortschrittliches Open-Source-System für relationale Datenbanken

  • django-storages 1.14.6

    Benutzerdefinierte Speicher-Backends für Django, einschließlich S3-Unterstützung

  • AWS SDK (boto3) 1.39.14

    Amazon Web Services SDK für Python - S3-Dateispeicherintegration

Sicherheit & Authentifizierung
  • django-recaptcha 4.1.0

    Google reCAPTCHA-Integration zum Schutz vor Bots

  • django-ratelimit 4.1.0

    Ratenbegrenzungsschutz für Django-Views

  • django-csp 3.8

    Implementierung der Content Security Policy für erhöhte Sicherheit

  • django-cors-headers 4.7.0

    Cross-Origin Resource Sharing (CORS)-Handhabung für den API-Zugriff

Task-Warteschlange & Hintergrundverarbeitung
  • Celery 5.5.3

    Verteilte Aufgabenwarteschlange zur Abwicklung von Hintergrundjobs und geplanten Aufgaben

  • Redis 6.2.0

    In-Memory-Datenspeicher für Caching und Celery-Nachrichtenbroker

Bildverarbeitung
Pillow 11.3.0

Python Imaging Library zur Fotoverarbeitung, Größenänderung und Formatkonvertierung

Testen
  • pytest 8.4.1

    Modernes Python-Test-Framework

  • Coverage 7.10.0

    Messung der Codeabdeckung für Tests

Frontend-Abhängigkeiten
  • Bootstrap 5.3.0

    Modernes CSS-Framework für responsives Design und UI-Komponenten

  • Font Awesome 6.4.0

    Umfassende Icon-Bibliothek für eine schöne Benutzeroberfläche

Besonderer Dank

Wir sind allen Open-Source-Mitwirkenden und -Betreuern dankbar, die Projekte wie Mycelia möglich machen. Dein Engagement bei der Erstellung und Pflege dieser unglaublichen Werkzeuge ermöglicht es Entwicklern auf der ganzen Welt, erstaunliche Anwendungen zu erstellen.


Über dieses Projekt

Mycelia ist eine Stammbaum-Anwendung, die mit modernen Webtechnologien erstellt wurde. Sie bietet mehrsprachige Unterstützung, Fotoverwaltung, Ausspracheaufnahmen und eine umfassende Verfolgung von Familienbeziehungen.

Unterstützte Sprachen: English, Français, Türkçe