Kalender je Zimmer, ohne Doppelbuchung
Jedes Zimmer oder Chalet hat seine eigene Verfügbarkeit. Die Buchung belegt die Nächte in der Datenbank, die zweite Buchung für dieselbe Nacht scheitert also, bevor sie an der Rezeption zum Problem wird.
Was dabei herauskommt
Keine Funktionsliste. Das sind die Apps, die Menschen tatsächlich beschreiben, und das, was die Plattform daraufhin zurückgibt.
Jedes Zimmer oder Chalet hat seine eigene Verfügbarkeit. Die Buchung belegt die Nächte in der Datenbank, die zweite Buchung für dieselbe Nacht scheitert also, bevor sie an der Rezeption zum Problem wird.
Preise für Neben- und Hauptsaison, Feiertage und Wochenende, mit Mindestnächten je Zeitraum. Die Summe erscheint berechnet, bevor der Gast zahlt.
Ein Prozentsatz, bei der Buchung per Karte oder lokaler Zahlungsart bezahlt, und der Rest für den Check-in vermerkt. Die Stornobedingungen stehen in der Buchung selbst.
WLAN-Passwort, Frühstückszeiten, Ausflüge in der Gegend und Hausregeln auf dem Handy des Gastes, dazu Wünsche nach Handtüchern, Transfer oder Ausflug, die an der Rezeption landen.
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 eine Pension mit acht Chalets. Chalets mit Name, Kapazität, Fotos, Ausstattung und Preis je Saison, mit Neben- und Hauptsaison, Feiertagen und Wochenende, und Mindestnächten je Zeitraum; ein Verfügbarkeitskalender je Chalet, der zwei Buchungen für dieselben Nächte verhindert; der Gast wählt Daten und Personenzahl, sieht die freien Chalets mit berechneter Summe und zahlt eine Anzahlung von dreißig Prozent per Karte oder lokaler Zahlungsart, mit Bestätigung per E-Mail; die Stornobedingungen werden in der Buchung gespeichert; zwei Tage vor Anreise bekommt der Gast einen Link zum Online-Check-in mit Ausweis und voraussichtlicher Ankunftszeit; während des Aufenthalts öffnet er eine Gästemappe mit WLAN, Frühstückszeiten, Ausflügen in der Gegend und Regeln, und stellt Servicewünsche, die in einer Liste der Rezeption landen; die Rezeption sieht die Belegung des Monats, An- und Abreisen des Tages und den offenen Betrag jeder Buchung; und ich sehe eine Übersicht mit Auslastung, durchschnittlichem Zimmerpreis, Umsatz pro Monat und Herkunft der Buchungen.
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.