Fallstudie · Webko
Terasa28: eine Buchungsseite für ein Apartment am Meer
Terasa28 ist die Vermietungsseite eines Ferienapartments in Šventoji an der litauischen Küste bei Palanga. Webko baut und betreut sie komplett: die öffentlichen Seiten, ein Gästekonto mit Buchungskalender und einen Admin-Bereich, in dem der Gastgeber Anfragen freigibt.
- Projekt
- Vermietungsseite für ein Ferienapartment am Meer in Šventoji (Palanga), Litauen
- Unsere Rolle
- Full-Stack-Entwicklung: Frontend, Backend und Datenbank
- Umfang
- Öffentliche Seiten, Gästekonten mit Buchungskalender, Admin-Bereich zur Freigabe von Buchungen
- Haupt-Stack
- Angular, Java Spring Boot, PostgreSQL
- Oberfläche
- Mehrsprachig, über ein eigenes System statischer Übersetzungen
- Status
- Live unter terasa28.webko.lt
Die Aufgabe
Ein einzelnes Apartment braucht keinen Marktplatz, aber seine Website muss gut aussehen, die üblichen Gästefragen beantworten (Anreise, Hausregeln, Ausstattung der Küche) und Buchungsanfragen annehmen, ohne dass für jedes Datum per Telefon oder Messenger hin und her geschrieben wird.
Auf der Gastgeberseite muss sie zeigen, wer welche Daten anfragt, das Freigeben von Anfragen an einem Ort ermöglichen und die Belegung in einem Kalender mit freien und belegten Tagen darstellen; Preise sind für registrierte Gäste sichtbar.
Was wir bauen
Öffentliche Seiten, die den Aufenthalt verkaufen
Ein vollflächiger Einstieg mit der klaren Aktion „Daten prüfen“, die Beschreibung beider Ebenen des Apartments und der Terrasse, eine Fotogalerie mit den Filtern „Innenräume“, „Terrasse“ und „Strand & Meer“ sowie Seiten für Anreise, Hausregeln und Kontakt.
Gästekonto und Buchungskalender
Ein Kalender der kommenden Monate markiert jeden Tag als frei oder belegt. Gäste legen ein Konto an oder melden sich an, um Preise zu sehen und eine Buchungsanfrage für die gewählten Daten zu senden.
Admin-Bereich zur Freigabe von Buchungen
Der Gastgeber sieht eingehende Buchungsanfragen und gibt sie im Admin-Bereich frei.
Sitzungsbasierte Authentifizierung
Das Spring-Boot-Backend übernimmt Registrierung, Anmeldung und Sitzungen; im Registrierungsformular schützt reCAPTCHA davor, dass Bots die Gästeliste füllen.
Eigene statische Übersetzungen
Die Texte der Oberfläche liegen in statischen Übersetzungsdateien, die ein kleines eigenes System ausliefert, statt eines fertigen i18n-Frameworks.
Die Website



Technologien
- Frontend
- Angular, eigenes System statischer Übersetzungen
- Backend
- Java, Spring Boot
- Datenbank
- PostgreSQL
- Sicherheit
- Sitzungsbasierte Authentifizierung, reCAPTCHA bei der Registrierung
Ergebnis
- Ein Buchungsweg statt Nachrichtenverläufen — Gäste wählen Daten im Kalender und senden eine Anfrage, der Gastgeber antwortet aus dem Admin-Bereich.
- Transparente Verfügbarkeit — freie und belegte Tage sind sichtbar, bevor jemand schreibt.
- Preise für registrierte Gäste — Anfragen kommen von Personen mit Konto, und reCAPTCHA hält Bots aus der Registrierung fern.
Für dieses Projekt werden keine Buchungszahlen veröffentlicht; die Beschreibung beruht auf der Live-Website.
Weitere Fallstudien
- PEV Deals — Rabattkatalog für Elektrofahrzeuge in sechs Sprachen: Angular-Shop mit Prerendering, Admin-Bereich und Spring-Boot-API.
- Intela — Wiederverwendbare Angular-Komponenten, Fachlogik in den Modulen und Berichtsseiten für ein Steuermanagement-Portal in einem globalen Konzern.
Eine ähnliche Website geplant?
Beschreiben Sie die Aufgabe in wenigen Zeilen, wir antworten mit einer Einschätzung und einem Vorschlag für den Start.
Webko kontaktieren