← Zurück zum Portfolio
v1.0.0 Web & SaaS

GTA V Shop

Kostenlose FiveM-Skripte, ausgeliefert wie in einem Shop

FiveM-Skripte liegen meist verstreut in Foren und Repositories. Der GTA V Shop bündelt die Skripte von Zenkner Technology an einem Ort: mit Beschreibung, Bildern, Versionen und Quellcode-Link, zum Sammeln im Warenkorb und zum Laden ohne Konto.

Ergebnis
Kostenlose Skripte mit Quellcode-Link, gesammelt im Warenkorb und ohne Konto geladen.
Für
Betreiber und Entwickler von FiveM-Servern
Stack
Next.js, TypeScript, SQLite, FiveM, Lua, Docker
Live
/produkte/gtav-shop

Was der Shop bietet

  1. Katalog mit Filtern

    Alle Skripte mit Titelbild, Kurztext und Version, filterbar nach Kategorie und Framework, durchsuchbar nach Name, Stichwort und Abhängigkeit.

  2. Produktseiten

    Galerie, Beschreibung, Abhängigkeiten, Lizenz, Versionsverlauf und SHA-256-Prüfsumme der Datei. Zu jedem Skript führt ein Link zum Quellcode auf GitHub.

  3. Warenkorb ohne Konto

    Skripte sammeln wie in jedem Shop, nur ohne Preis und ohne Registrierung. Der Warenkorb liegt im Browser, bis bestellt wird.

  4. Bestellung per E-Mail

    Nach dem Bestellen kommt eine E-Mail mit dem Link zur Download-Seite. Dort gibt es jedes Skript einzeln oder alle zusammen als ein ZIP.

  5. Deutsch und Englisch

    Oberfläche, Produkttexte, Änderungshinweise und Rechtstexte in beiden Sprachen, mit eigener Adresse je Sprache.

  6. Pflege im CRM

    Skripte werden im Zenkner-Technology-CRM angelegt: Texte, Bilder, ZIP-Datei je Version. Freischalten und Zurückziehen wirken sofort im Shop.

Vom Entwurf zum Download

  1. 01

    Skript anlegen

    Im CRM entsteht ein Entwurf mit Texten in zwei Sprachen, Kategorie, Framework, Lizenz und GitHub-Link.

  2. 02

    Version hochladen

    Die ZIP-Datei wird in Teilstücken übertragen, auf ein gültiges Archiv geprüft und mit Prüfsumme gespeichert.

  3. 03

    Freischalten

    Erst mit Beschreibung und öffentlicher Version lässt sich ein Skript freischalten. Danach steht es im Katalog.

  4. 04

    Ausliefern

    Besucher bestellen kostenlos, laden über einen zeitlich begrenzten Link und die Downloads werden anonym gezählt.

Architektur & Stack

Der Shop speichert so wenig wie möglich: eine E-Mail-Adresse für die Zustellung, und die nur für wenige Tage.

Anwendung
Next.js 15, TypeScript, eigenes CSS im Design von Zenkner Technology, hell und dunkel
Datenhaltung
SQLite und Dateiablage im Docker-Volume, kein Kundenkonto
Bestellung
Zufälliger Link, in der Datenbank nur als Hashwert, sieben Tage gültig, danach werden Bestellung und E-Mail-Adresse gelöscht
Missbrauchsschutz
Tageslimits je Herkunft und Adresse über nicht umkehrbare Prüfwerte, zusätzlich Rate-Limits im Webserver
Uploads
Nur über das CRM, Prüfung von ZIP-Struktur und Bildformat, Prüfsumme je Datei
Verwaltung
Skripte, Versionen, Bilder, Bestellungen, Kennzahlen und Wartungsmodus über das Zenkner-Technology-CRM
Betrieb
Docker auf eigenem Server in Deutschland, nginx mit TLS, Verwaltungsschnittstelle von außen gesperrt
Kosten für Nutzer
Kostenlos

Interesse an GTA V Shop oder etwas Ähnlichem?

Schreib mir kurz, worum es geht. Du bekommst innerhalb eines Werktags eine persönliche Rückmeldung.