Zum Inhalt springen
A—52

canturan.dev

Ein Agentur-Tool, das Abos, Verlängerungen und Gewinn in einem Panel bündelt

Branche
Personal Brand
Land
Türkei
Kategorie
Individualsoftware
Leistungen
Individualsoftware
Technologie
Next.js 16, React 19, TypeScript, Tailwind CSS 4, TanStack Query, Recharts, Django 5, Django REST Framework, PostgreSQL, Docker, Coolify
Kommandozentrale von AgencyOS mit frei erfundenen Demodaten

01 /

Ausgangslage

In einer Webagentur kommt Geld aus vielen Quellen und fließt an viele Stellen ab: monatliche Wartungsverträge, jährlich verlängerte Domains und Hostings, Serverrechnungen und Projektzahlungen. Verteilt auf Tabellen und Kalendererinnerungen zeigt sich erst am Monatsende, und nur per Handrechnung, welcher Kunde sich lohnt, welche Verlängerung ansteht und ob die Server ihre Kosten einspielen. Für unser eigenes Studio haben wir AgencyOS entwickelt: Kunden, Abos, Domains, Hostings, Server, Projekte, Einnahmen und Ausgaben, Angebote und Proforma-Rechnungen liegen in einem Panel, anstehende Verlängerungen kommen jeden Morgen per E-Mail. Als internes Werkzeug ist es nicht öffentlich; die Screenshots stammen aus einer lokal betriebenen Kopie mit frei erfundenen Kunden.

Screens

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

Startseite

canturan.dev — Startseite
canturan.dev — Bereiche und Unterseiten

Bereiche und Unterseiten

canturan.dev — Bereiche und Unterseiten
canturan.dev — Bereiche und Unterseiten
canturan.dev — Bereiche und Unterseiten
canturan.dev — Bereiche und Unterseiten

02 /

Vorgehen

Drei Entscheidungen, die das Projekt geprägt haben.

  1. 01

    Wiederkehrender Umsatz zuerst

    Die Kommandozentrale zeigt beim Öffnen den monatlich wiederkehrenden Umsatz, den Jahreswert, den Nettogewinn und alles, was in den nächsten sieben Tagen verlängert wird. Jährlich abgerechnete Server und Domains werden dafür auf Monatswerte umgerechnet.

  2. 02

    Jede Ausgabe hat einen Bezug

    Ausgaben lassen sich einem Projekt, Server, einer Domain oder einem Abo zuordnen; so steht für jeden Server den Kosten der Umsatz gegenüber, den er trägt. Beträge in TRY, USD und EUR werden zum aktuellen Kurs in eine Währung umgerechnet.

  3. 03

    Nach der Einrichtung läuft es von selbst

    Beim ersten Start fragt ein Einrichtungsassistent Admin-Konto, Firmendaten und Mailserver ab. Sitzungen liegen in httpOnly-Cookies, nach wiederholten Fehlversuchen wird das Konto 15 Minuten gesperrt. Geplante Aufgaben beenden abgelaufene Abos und versenden Verlängerungshinweise.

03 /

Was wir geliefert haben

  • Kommandozentrale mit MRR, Nettogewinn und anstehenden Verlängerungen
  • Kundenseite mit Abos, Projekten, Domains und Hostings auf einen Blick
  • Verwaltung von Servern, Domains und Hostings mit Rentabilität je Server
  • Einnahmen und Ausgaben mit Diagrammen der letzten sechs Monate
  • Angebote, die nach Annahme zur Rechnung werden
  • PDF-Generator für Proforma-Rechnungen
  • E-Mail-Hinweis sieben Tage vor jeder Verlängerung

Technologie-Stack

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • TanStack Query
  • Recharts
  • Django 5
  • Django REST Framework
  • PostgreSQL
  • Docker
  • Coolify

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

Nächstes Projekt

A—53

MotoProf

Ein Werkstatt-Panel für Motorräder, das Aufträge, Lager, Reifenpreise und Kasse verbindet

Automobil & Flotte · Türkei