Ausschreibung: Joomla-5-Komponente zur Kursverwaltung mit RSForms-Anbindung

Job ID: 39591308

Budget: €1,500 – €3,000 EUR

Projektziel:
Entwicklung einer installierbaren, updatefähigen Joomla-5-Erweiterung zur Verwaltung und Darstellung von Kursen inkl. Frontendausgabe und Verlinkung zu bestehenden RSForms-Pro-Formularen.

Anforderungen im Überblick

Entwicklung einer Joomla-5-Komponente mit folgenden Back- und Frontend-Views:
- Kursverwaltung (CRUD, Detailansicht, datumgesteuerte Sichtbarkeit)
- Ansprechpartner-Verwaltung
- Boxen-Verwaltung
- Einstellungen

Frontend-Funktionen:
- Responsive Listen- und Detailansicht
- Selektionsfilter, Fuzzy-Suche, Druckfunktion
- strukturierte Daten (JSON-LD) + OpenGraph-Tags
- individueller Buchungslink pro Kurs → übergebene Parameter im Base64-Format

Frontend-Modul:
- Anzeige der nächsten Kurse mit Link auf Kurs-Detailseite

Sonstiges:
- Nur Super User, Admins, Manager haben Zugriff auf das Backend
- Keine Mehrsprachigkeit gewünscht, aber Sprachkonstanten verwenden
- SEO-Elemente wie <title>, <meta name="description">, <h1> etc. je Kurs
- Joomla-typische Umsetzung (MVC, Manifest, Sprachdateien, SQL, Updatefähigkeit)
- Keine Frontend-Bearbeitung erforderlich

Technisches Umfeld
- Joomla! Version: 5.x
- PHP: 8.1+
- Datenbank: MySQL 5.7+ oder MariaDB
- Keine Template-Abhängigkeit, modulare Ausgabe

Projektunterlagen
- Die vollständige Anforderung ist in einem detaillierten Word-Dokument (Lastenheft) enthalten

Zeitrahmen & Budget
- Start: ab sofort möglich
- Ziel: Realisierung in ca. 4–6 Wochen
- Vergütung: nach Absprache, bevorzugt Pauschalangebot (Fixpreis)

Gesuchtes Profil
- Erfahrung in der Entwicklung von Joomla-4/5-Komponenten und -Modulen
- Saubere Umsetzung gemäß Joomla-Standards
- Kenntnisse in MVC, Sprachdateien, SQL-Installationsscripten
- Optional: Erfahrung mit RSForms Pro! ist ein Plus

Kontakt & Bewerbung
Bitte sende:
- Kurze Vorstellung
- Referenzen (v. a. eigene Joomla-Komponenten, sofern vorhanden)
- Grobe Kostenschätzung
- Verfügbarkeit

Sprache
- Wir erwaten Konversation in deutscher Sprache

Installation:
- Wir stellen ein vollständige Joomla-Installation inkl. dem verwendeten und finalen Template und etwarten die Nutzung dieser. Natürlich erhalten Sie ebenfalls einen Administrativen Zugang zur Installation, einen entsprechenden FTP und Datenbank-Zugang zur Installation. Zum einen kann die Komponente im letztlichen finalen Umfeld installiert und durch den Auftragnehmer getestet werden, zum anderen können wir so den Projektforschritt im Auge haben.
Related categories: PHP Joomla CSS MySQL HTML