Kurse, deren Plätze wirklich ausgehen
Ein Kurs mit Zeit, Trainer und Obergrenze. Wenn der letzte Platz weg ist, schlägt die Anmeldung in der Datenbank fehl, und es gibt eine Warteliste.
Was dabei herauskommt
Keine Funktionsliste. Das sind die Apps, die Menschen tatsächlich beschreiben, und das, was die Plattform daraufhin zurückgibt.
Ein Kurs mit Zeit, Trainer und Obergrenze. Wenn der letzte Platz weg ist, schlägt die Anmeldung in der Datenbank fehl, und es gibt eine Warteliste.
Monats-, Quartals- oder Jahresplan, per Karte von selbst abgebucht, wobei offene Beiträge in einer Liste erscheinen und nicht in einer Tabelle.
Übungen, Sätze, Wiederholungen und Gewicht, vom Trainer geschrieben und auf dem Handy des Mitglieds geöffnet, mit der Gewichtshistorie je Übung.
Das Mitglied bestätigt, dass es da war, und Sie sehen Anwesenheit je Mitglied und je Kurs, die Zahl, die eine Kündigung ankündigt, bevor sie kommt.
Schon dabei
Datenbank, Login, Zahlungen und Veröffentlichung gehören zur Plattform. Das ist keine Liste von Diensten, die Sie danach selbst verkabeln.
Jede Ansicht liest und schreibt in Modelle, die Sie öffnen, abfragen und exportieren können. Die Daten sind ab der ersten Minute Ihre Datenbank, keine Tabelle, die die App zu lesen vorgibt.
E-Mail, Magic Link und Google-Anmeldung, mit Rollen und Eigentum pro Datensatz, durchgesetzt von Postgres selbst. Eine schlecht geschriebene Ansicht wird nicht zum Leck, weil die Datenbank leer antwortet.
Stripe, Pagar.me und Mercado Pago werden einmal verbunden. Karte, Pix, Boleto und Abos, wobei die Kartenfelder von einem gehosteten Tresor gerendert werden, den Ihre App nie berührt.
Ein Projekt, drei Wege: auf Ihrer Domain, als Symbol auf dem Handy direkt aus dem Browser, und als signiertes Binary unter Ihrem eigenen Entwicklerkonto.
Titel, Metadaten, Sitemap, strukturierte Daten und Teilbilder entstehen zusammen mit der App. Seiten werden gefunden und nicht nur verlinkt.
Echtes React, Zeile für Zeile bearbeitet oder per Klick auf das Element am Bildschirm, als ZIP exportiert oder in Ihr GitHub gepusht. Keine Bindung, aus der Sie sich herausverhandeln müssen.
So funktioniert es
Drei Schritte, und den zweiten glaubt niemand, bevor er ihn gesehen hat.
Hier anfangen
Das ist eine vollständige erste Nachricht, kein Slogan. Einfügen, die Substantive durch Ihre ersetzen, und Sie haben eine App, auf die Sie reagieren können, statt einer leeren Seite.
Erstelle eine App für ein Fitnessstudio. Mitglieder melden sich an und schließen einen Monats-, Quartals- oder Jahresplan per Karte ab, mit wiederkehrender Abbuchung und Zahlungshistorie; Kurse haben Sportart, Trainer, Tag, Zeit und eine Obergrenze, und Mitglieder melden sich an, solange Plätze frei sind, sonst auf einer Warteliste; das Mitglied checkt am Kurstag ein; jedes Mitglied hat einen vom Trainer geschriebenen Plan mit Übungen, Sätzen, Wiederholungen und Gewicht und trägt das genutzte Gewicht ein; Trainer sehen nur die eigenen Kurse und deren Mitglieder; und ich sehe eine Übersicht mit aktiven Mitgliedern, offenen Beiträgen, durchschnittlicher Anwesenheit je Kurs und Auslastung je Zeitfenster.
Zum Loslegen
Eine Vorlage ist eine laufende App mit Daten darin. Öffnen Sie eine, machen Sie sie zu Ihrer und veröffentlichen Sie sie unter Ihrem eigenen Konto.
Fragen
Kostenlos starten, ohne Kreditkarte. Sie abonnieren, wenn Sie Ihre eigene Domain ohne Badge oder Ihre App in den Stores wollen, und im Builder-Plan nehmen Sie den Code mit, falls Sie das eines Tages möchten.