Zum Inhalt springen
A—01

Paradigma7

Eine Plattform für ein Softwarestudio, die Angebote, Verträge, Zahlungen und Rechnungen bündelt

Branche
Personal Brand
Land
Türkei
Kategorie
Individualsoftware
Leistungen
Individualsoftware, Webdesign & Entwicklung
Technologie
Next.js 16, NestJS, Prisma, PostgreSQL, Playwright, Docker
Desktop- und Mobilansicht der Unternehmenswebsite von Paradigma7

01 /

Ausgangslage

Paradigma7 ist ein Softwarestudio aus Ankara, das Webplattformen, mobile Apps, SaaS- und KI-Produkte für Unternehmen in ganz Europa entwickelt. Das Studio wollte die gesamte Kundenbeziehung in einem System abbilden: Projektanfragen, Angebote, Verträge, Kartenzahlungen, Rechnungen und Support. Wir haben drei Anwendungen entwickelt. Die siebensprachige Unternehmenswebsite und das Kundenportal teilen sich eine Anwendung, das Admin-Panel für das Team ist eine eigene; beide werden von einer einzigen API auf Basis von NestJS und Prisma gespeist. Im Portal bestätigen Kunden Angebote, unterzeichnen Verträge, zahlen in EUR, USD, GBP oder TRY und laden ihre Rechnungen herunter. Ein Spezifikationsassistent erstellt aus der Beschreibung des Kunden einen Entwurf für ein technisches Lastenheft, und der Bereich für fertige Softwareprodukte liefert das jeweils neueste Release über das Portal aus.

Screens

Aktuelle Screenshots der Live-Website: die ganze Seite, Unterseiten und die Ansicht auf dem Smartphone.

Startseite

Paradigma7 — Startseite
Paradigma7 — Bereiche und Unterseiten

Bereiche und Unterseiten

Paradigma7 — Bereiche und Unterseiten
Paradigma7 — Bereiche und Unterseiten
Paradigma7 — Bereiche und Unterseiten
Paradigma7 — Auf dem Smartphone

02 /

Vorgehen

Drei Entscheidungen, die das Projekt geprägt haben.

  1. 01

    Drei Anwendungen, ein Vertrag

    Website, Portal und Panel halten keine eigenen Daten; alles kommt aus der API. Die Frontends erzeugen ihre Typen aus der OpenAPI-Spezifikation der API – ein geändertes Feld fällt beim Build auf, nicht im Betrieb.

  2. 02

    Geschäftsregeln in Code und Tests

    Eine abgeschlossene Zahlung erzeugt keine Rechnung von selbst: Sie wartet auf die Freigabe durch das Team, und die Freigabe ist idempotent. Maßgeblich ist der Kurs der türkischen Zentralbank am Freigabetag; ist er nicht abrufbar, wird der Vorgang angehalten. Jede Regel ist durch Tests abgesichert.

  3. 03

    End-to-End-Tests über alle Anwendungen

    Ein eigenes Test-Repository steuert alle drei Anwendungen gemeinsam: Anfrage über die Website, Angebotsannahme im Portal, Zahlung, Rechnungsfreigabe im Panel. Dazu laufen k6-Lasttests und ein OWASP-ZAP-Scan.

03 /

Was wir geliefert haben

  • Unternehmenswebsite in sieben Sprachen
  • Kundenportal für Angebote, Verträge, Zahlungen und Rechnungen
  • Separates Admin-Panel
  • KI-gestützter Spezifikationsassistent
  • Shop für fertige Software mit Release-Auslieferung im Portal
  • Kartenzahlung in mehreren Währungen
  • Testsuite mit Playwright, k6 und OWASP ZAP

Technologie-Stack

  • Next.js 16
  • NestJS
  • Prisma
  • PostgreSQL
  • Playwright
  • Docker

Code und Domain gehören vollständig unserem Kunden.

Online

Live-Website öffnen

paradigma7.com (öffnet in einem neuen Tab)

Nächstes Projekt

A—02

Turex Air

Eine zweisprachige Aviation-Website, die eine Privatjet-Anfrage in drei Schritten zum Angebot führt

Tourismus & Verbände · Türkei