Eine vollständige Website für digitale Projekte, Produkte und Musik
Dieses Website-Template bietet eine umfassende Grundlage für einen modernen Webauftritt mit digitalen Projekten, einem Shop für Downloadprodukte, einem geschützten Kundenbereich und optionalem Musikstreaming.
Die Website wird über einen browsergestützten Installationsassistenten eingerichtet und anschließend vollständig über das integrierte Backend verwaltet.
Nach der Installation kann festgelegt werden, welche Bereiche verwendet werden sollen:
- digitale Projekte und Shop
- ausschließlich Musikstreaming
- Shop und Musikstreaming gemeinsam
Nicht benötigte Bereiche werden automatisch ausgeblendet. Bereits angelegte Inhalte bleiben dabei erhalten und können später wieder aktiviert werden.
Projekte und digitale Inhalte
Im Projektbereich können eigene Anwendungen, Werkzeuge, Entwicklungen und andere digitale Arbeiten übersichtlich präsentiert werden.
Zu jedem Projekt lassen sich unter anderem folgende Informationen hinterlegen:
- Titel und Kurzbeschreibung
- ausführliche Beschreibung mit HTML-Formatierung
- Titelbild und zusätzliche Screenshots
- herunterladbare Projektdateien
- Systemkompatibilität und technische Voraussetzungen
- Kommentare und Diskussionen
- Verknüpfung mit einem Produkt im Shop
Mehrere Screenshots können in einer Bildergalerie geöffnet und direkt über Vor- und Zurück-Schaltflächen durchgeblättert werden.
Digitaler Shop
Der integrierte Shop ist speziell für den Verkauf digitaler Produkte und Dienstleistungen ausgelegt.
Geeignet ist er beispielsweise für:
- Software und Anwendungen
- Website-Templates
- Dokumente und Vorlagen
- Archive und Downloadpakete
- Bilder und Mediendateien
- Musikdateien
- Installations- und Anpassungsleistungen
- Support- und Updatepakete
Produkte werden im Backend mit Preis, Produktversion, Plattformen, Systemanforderungen, Beschreibungen und individuellen Lizenz- oder Leistungsbedingungen angelegt.
Kurzbeschreibung, Produktbeschreibung, Systemanforderungen sowie Lizenz- und Leistungsbedingungen können mit sicher gefiltertem HTML formatiert werden.
PayPal-Zahlungsabwicklung
Die Zahlungsabwicklung erfolgt über PayPal. Unterstützt werden sowohl der Sandbox-Modus für Testbestellungen als auch der Livebetrieb mit echten Zahlungen.
Nach einer erfolgreichen Zahlung wird die Bestellung automatisch bestätigt und der erworbene Inhalt für den Kunden freigeschaltet.
Bestellungen und geschütztes Downloadportal
Nach erfolgreicher Zahlung erhält der Kunde automatisch eine Bestellbestätigung sowie einen persönlichen Zugang zum geschützten Bestell- und Downloadbereich.
Für digitale Produkte können unter anderem folgende Vorgaben festgelegt werden:
- maximale Anzahl erlaubter Downloads
- Dauer des Downloadzugangs
- festgeschriebene Datei zum Kaufzeitpunkt
- Zugriff auf aktuelle Versionen während eines Supportzeitraums
- keine automatische Dateiauslieferung bei reinen Dienstleistungen
Der persönliche Bestelllink ersetzt ein klassisches Kundenkonto. Der Käufer muss sich nicht registrieren und kein eigenes Passwort verwalten.
Lizenz- und Leistungsbedingungen
Jedes Produkt kann eigene Lizenz- oder Leistungsbedingungen besitzen.
Vor der Weiterleitung zur Zahlung muss der Kunde die für seine Bestellung geltenden Bedingungen ausdrücklich bestätigen. Ohne die erforderlichen Bestätigungen kann die Bestellung nicht abgeschlossen werden.
Für den rechtlichen Bestellsnapshot werden unter anderem gespeichert:
- bestätigte Lizenz- und Leistungstexte
- Version der geltenden Bedingungen
- Zeitpunkt der Zustimmung
- Produktversion
- unterstützte Betriebssysteme
- Systemanforderungen
- Downloadfrist und Downloadlimit
- Bestätigungen zum Beginn der Vertragserfüllung
Dadurch bleibt nachvollziehbar, welche Angaben und Bedingungen zum Zeitpunkt des Kaufs gegolten haben.
Zusatzleistungen
Digitale Hauptprodukte können mit optionalen Zusatzleistungen verbunden werden.
Mögliche Zusatzleistungen sind beispielsweise:
- einmalige Installation des erworbenen Produkts
- individuelle Anpassung einer Website oder Anwendung
- Support und Aktualisierungen für einen festgelegten Zeitraum
Zusatzleistungen werden nur bei den Hauptprodukten angezeigt, für die sie im Backend freigegeben wurden. Sie können dadurch gezielt mehreren passenden Produkten zugeordnet werden.
Support- und Updatepakete
Erwirbt ein Kunde ein Support- und Updatepaket, kann er während der festgelegten Laufzeit Supportanfragen stellen und auf veröffentlichte Aktualisierungen des zugehörigen Hauptprodukts zugreifen.
Vor dem Versand einer Update-Benachrichtigung kann im Backend eine Empfängerliste vorbereitet und kontrolliert werden. Der Versand erfolgt erst nach manueller Freigabe und kann in einstellbaren Paketen mit Pausen zwischen den einzelnen Versandgruppen durchgeführt werden.
Integriertes Support-Ticketsystem
Der geschützte Kundenbereich enthält ein vollständiges Support-Ticketsystem.
Kunden können darüber Anfragen zu ihrer Bestellung oder zum erworbenen Produkt erstellen, Nachrichten austauschen und erforderliche Anhänge hochladen.
Im Backend stehen unter anderem folgende Funktionen zur Verfügung:
- zentrale Ticketübersicht
- Status- und Prioritätsverwaltung
- Kategorien und Bearbeiterzuweisung
- öffentliche Kundenantworten
- interne Notizen
- Dateianhänge
- E-Mail-Benachrichtigungen
- Übernahme eingehender E-Mail-Antworten per IMAP
- automatischer Postfachabruf bei Nutzung des Backends
- Löschen nicht mehr benötigter Testtickets
Antwortet ein Kunde direkt auf eine Ticket-E-Mail, kann die Nachricht anhand der Ticketnummer und der zugehörigen E-Mail-Kopfzeilen wieder dem richtigen Vorgang zugeordnet werden.
Optionales Musikstreaming
Der optionale Musikbereich ermöglicht die Veröffentlichung und Verwaltung eigener Künstler, Alben und Songs.
Verwaltet werden können unter anderem:
- Künstlerprofile
- Alben und Coverbilder
- einzelne Songs
- Audiodateien
- Veröffentlichungsdaten
- Wiedergabezahlen
- monatliche Hörerzahlen
Besucher können veröffentlichte Titel direkt über die Website anhören. Der Musikbereich lässt sich unabhängig vom Shop oder gemeinsam mit ihm betreiben.
Übersichtliches Backend
Die gesamte Verwaltung erfolgt über ein modern aufgebautes und responsives Backend.
Dort können unter anderem bearbeitet werden:
- Projekte und Projektdateien
- Screenshots und Bildergalerien
- Kommentare und Diskussionen
- Produkte und Zusatzleistungen
- Bestellungen und Zahlungen
- Support-Tickets
- Künstler, Alben und Songs
- Website- und Seitentexte
- AGB, Datenschutz und Widerrufsbelehrung
- Benutzer, Rollen und Berechtigungen
- SMTP-, E-Mail- und IMAP-Einstellungen
- PayPal-Zugangsdaten
- sichtbare Website-Bereiche
Zu wichtigen Seiten, Eingabefeldern und Schaltflächen stehen direkt im Backend kontextbezogene Hilfetexte zur Verfügung.
Security Log
Sicherheitsrelevante Ereignisse werden in einem geschützten Security Log erfasst.
Über das Backend können sowohl die aktuelle Protokolldatei als auch ältere Security Logs angezeigt werden. Die Anzeige umfasst unter anderem Ereignistyp, Zeitpunkt und den gespeicherten Sicherheitskontext.
Die Logdateien werden abhängig von der Serverkonfiguration im geschützten privaten Runtime-Verzeichnis innerhalb oder außerhalb des öffentlichen Webverzeichnisses gespeichert.
Integriertes Update-Center
Neue Patch-Versionen können direkt über das Backend eingespielt werden.
Das Update-Center zeigt den installierten Fix-Stand, den aktuellen Datenstand und gegebenenfalls offene Datenbankaktualisierungen an.
Beim Hochladen eines Patch-ZIPs wird unter anderem geprüft:
- ob das Paket für den direkt folgenden Fix bestimmt ist
- ob die erwartete Versionsangabe enthalten ist
- ob Dateien direkt oder in einem gemeinsamen Unterordner vorliegen
- ob geschützte Konfigurations- und Runtime-Dateien unangetastet bleiben
- ob zusätzliche Datenbankmigrationen ausgeführt werden müssen
Damit kann eine installierte Website fortlaufend aktualisiert und um neue Funktionen erweitert werden.
Browsergestützte Installation
Das Template enthält einen vollständigen Installationsassistenten, der direkt im Browser aufgerufen wird.
Während der Einrichtung werden unter anderem folgende Angaben abgefragt:
- Name und Grunddaten der Website
- gewünschte Website-Bereiche
- Datenbankzugang
- Administratorkonto
- privater Speicherbereich
- SMTP- und E-Mail-Konfiguration
- PayPal-Sandbox- oder Live-Zugangsdaten
Der Assistent legt die erforderlichen Datenbanktabellen, Verzeichnisse, Sicherheitsschlüssel und Konfigurationsdateien automatisch an.
Das Installationspaket enthält neutrale Beispielinhalte und allgemeine Rechtstextvorlagen. Rechtstexte, Kontaktdaten und geschäftliche Angaben müssen vor dem produktiven Einsatz individuell geprüft und angepasst werden.
Sicherheit
Wichtige Zugangsdaten und Konfigurationswerte werden in einem privaten Speicherbereich abgelegt.
Wenn der Webspace dies unterstützt, kann der private Speicher außerhalb des öffentlich erreichbaren Webverzeichnisses angelegt werden. Alternativ kann ein geschütztes privates Verzeichnis innerhalb des Webroots verwendet werden.
Weitere Sicherheitsfunktionen sind unter anderem:
- Installationssperre nach abgeschlossener Einrichtung
- geschützte Administrator-Anmeldung
- optionale Zwei-Faktor-Authentifizierung
- Benutzerrollen und Berechtigungen
- persönliche Bestell- und Downloadlinks
- PayPal-Webhook-Verarbeitung
- Security Log für sicherheitsrelevante Ereignisse
- geschützter Runtime- und Dateispeicher
- Prüfung hochgeladener Updatepakete
Technische Voraussetzungen
Für den Betrieb werden benötigt:
- Webspace mit geeigneter PHP-Unterstützung
- MySQL- oder MariaDB-Datenbank
- HTTPS-fähige Domain oder Subdomain
- Schreibrechte für die erforderlichen Verzeichnisse
- SMTP-Zugang für den E-Mail-Versand
- IMAP-Zugang für die Übernahme von Ticketantworten
- PayPal-Business-Konto bei Verwendung echter Zahlungen
Für eine reine Projekt- oder Musikwebsite ist kein PayPal-Konto erforderlich.
Lieferumfang
Geliefert wird ein vollständiges Installationspaket mit:
- sämtlichen benötigten Website-Dateien
- browsergestütztem Installationsassistenten
- aktuellem Datenbankschema
- neutralen Beispielinhalten
- vollständigem Administrationsbereich
- Projekt- und Kommentarbereich
- digitalem Shop
- PayPal-Anbindung
- Bestell- und Downloadportal
- Lizenz- und Zusatzproduktverwaltung
- Support-Ticketsystem
- optionalem Musikstreaming
- Security-Log-Anzeige
- integriertem Update-Center
- kontextbezogenen Hilfen im Backend
Installation, individuelle Anpassungen, persönlicher Support und zukünftige Aktualisierungen sind nur enthalten, wenn diese ausdrücklich als Zusatzleistung mitbestellt wurden.