KEPLIN Docs

Was wir bauen

Die App Kundenverwaltung von Anfang bis Ende — das Endergebnis, die Bausteine, aus denen sie besteht, und die Karte der Etappen des Leitfadens.

Dieser Leitfaden baut von Grund auf und ohne Schritte zu überspringen die App Kundenverwaltung — ein CRM mit Konten, Kontakten und Verkaufschancen. Es ist dieselbe App, die diese ganze Dokumentation illustriert: Jede Abbildung, die Ihnen in den anderen Kapiteln begegnet, stammt aus ihr.

Am Ende des Leitfadens haben Sie eine laufende Anwendung unter einer eigenen Adresse, mit ihrem Login-Bildschirm, ihren Benutzern und ihren Daten — bereit, von Menschen genutzt zu werden, die nie von Keplin gehört haben.

Die App Kundenverwaltung im Betrieb für diejenigen, die sie nutzen: der Bildschirm Início, mit den Kennzahlen und dem Diagramm der Verkaufschancen.
Die App Kundenverwaltung im Betrieb für diejenigen, die sie nutzen: der Bildschirm Início, mit den Kennzahlen und dem Diagramm der Verkaufschancen.

Die App in zwei Sätzen

Die Kundenverwaltung verwaltet Unternehmen (contas), die Menschen dieser Unternehmen (contactos) und die laufenden Geschäfte mit ihnen (oportunidades). Das Vertriebsteam sieht und bearbeitet alles auf vier Bildschirmen — ein Dashboard, eine Liste der Konten, ein Datenblatt eines Kontos und ein Kanban-Board der Verkaufschancen — und erhält jeden Morgen eine automatische Zusammenfassung dessen, was noch zu qualifizieren ist.

Das Board der Verkaufschancen der fertigen App — Karten, die sich zwischen den Zuständen ziehen lassen.
Das Board der Verkaufschancen der fertigen App — Karten, die sich zwischen den Zuständen ziehen lassen.

Was fertig wird, Etappe für Etappe

Der Leitfaden ist in sechs Etappen geteilt. Jede ist eine Seite dieses Kapitels, und jede endet mit etwas, das funktioniert — Sie können zwischen den Etappen aufhören und später weitermachen.

Etappe Was Sie bauen Was Sie unterwegs lernen
Die App erstellen Die leere App, mit Name, Symbol und Beschreibung. Den Arbeitsbereich: den seitlichen Baum, die Tabs und die Übersicht.
Das Datenmodell Eine Datenbank der App mit 3 Tabellen und 2 Beziehungen. Tabellen und Spalten erstellen, Tabellen ins Modell importieren, Entitäten verbinden.
Die Bildschirme Die Tabellen-APIs und die 4 Bildschirme: Dashboard mit KPIs, Tabelle der Konten, Datenblatt eines Kontos und Kanban. Datastores, Widgets, Datenbindungen, Aktionen der Tabelle, Routen-Parameter.
Navigation und Theme Das Menü der App, das Logo und die Farben der Marke. Den Editor der Navigation pro Gerät und den Editor des Themes.
Logik und Automatisierung Ein Python-Skript, das die noch zu qualifizierenden Verkaufschancen zählt und das Team benachrichtigt, geplant für die Morgen der Werktage. Den Editor der Skripte, Ausführungen und Zeitpläne mit Nachholung.
Veröffentlichen und nutzen Die veröffentlichte App, mit dem ersten Benutzer und dem ersten Login. Versionen, Veröffentlichung auf Hosts, Benutzer der App und Rollen.

Das Datenmodell in Kürze

Drei Tabellen reichen für ein funktionierendes CRM — und dafür, fast alles anzufassen, was das Datenmodell von Keplin kann:

Tabelle Was sie speichert Verbindet sich mit
contas Die Unternehmen: Name, Steuernummer, Branche, Stadt, allgemeine Kontaktdaten.
contactos Die Menschen jedes Unternehmens: Name, Position, E-Mail, Mobilnummer. Jeder Kontakt gehört zu einem Konto.
oportunidades Die Geschäfte: Titel, Wert, Phase (Kanban) und voraussichtliches Abschlussdatum. Jede Verkaufschance gehört zu einem Konto.

Das Feld fase der Verkaufschancen ist das, was dem Kanban-Board Leben gibt: Jeder Wert ist eine Spalte des Boards, und eine Karte von Spalte zu Spalte zu ziehen speichert die neue Phase im Datensatz. Die sechs Phasen unseres CRM sind prospecao, qualificacao, proposta, negociacao, fechada_ganha und fechada_perdida.

Was Sie brauchen, bevor Sie beginnen

  1. Ein Konto auf der Plattform mit der Rolle Administrator oder Developer — falls Sie sich noch nicht angemeldet haben, zeigt das Kapitel Erste Schritte, wie es geht.
  2. Sonst nichts. Die Datenbank der App wird im Verlauf des Leitfadens innerhalb der App selbst erstellt — Sie brauchen keinen Datenbankserver, keine Dateien und keine externen Zugangsdaten.

Nota

Die im Leitfaden verwendeten Namen — Tabellen, Felder, Bildschirme, Routen — sind dieselben wie in den Abbildungen. Wenn Sie sie ändern, passen Sie die folgenden Schritte entsprechend an: Der Leitfaden bezieht sich immer auf die ursprünglichen Namen.

Dica

Folgen Sie den Etappen der Reihe nach. Jede setzt voraus, was die vorige fertiggestellt hat — die Bildschirme brauchen die APIs, die APIs brauchen das Modell, das Modell braucht die App.

Bereit? Weiter auf der nächsten Seite — Die App erstellen.