Bildungsgutschein schon parat? Beschleunige deine Bewerbung: Jetzt melden

Jetzt melden
DE|EN

Tentify — Beer, Bench & Booking

Tentify ist eine Full-Stack-Webanwendung zur Reservierung von Oktoberfestzelten, gebaut mit Next.js 13, MongoDB Atlas, Mongoose, Styled Components, SWR und NextAuth.js mit GitHub-OAuth-Authentifizierung.

Die App ermöglicht es, alle großen Oktoberfestzelte zu durchstöbern, nach Kategorie und Verfügbarkeit zu filtern und detaillierte Informationen einzusehen – darunter Kapazität, Brauerei, Preise und Gästebewertungen. Angemeldete Nutzerinnen und Nutzer können einen Tisch reservieren, indem sie Datum, Zeitfenster und Personenzahl auswählen, und erhalten eine Buchungsbestätigung mit einem eindeutigen QR-Code.

Zu den zentralen Funktionen zählen ein intelligentes Buchungsformular, das vergangene Zeitfenster automatisch deaktiviert, eine Seite "Meine Buchungen" mit den Reitern "Bevorstehend" und "Vergangen", die Möglichkeit zur Stornierung sowie ein Wartelistensystem für ausgebuchte Zelte. Außerdem lassen sich Sternebewertungen und schriftliche Rezensionen für besuchte Zelte hinterlassen, wobei Duplikat- und Berechtigungsprüfungen direkt in der API-Schicht verankert sind.

Die App folgt einem Mobile-First-Designansatz mit dunklem Oktoberfest-Theme, durchgängig barrierefreien Komponenten mit Aria-Labels und einer aufgeräumten Bottom-Navigation. Die Codebasis hält sich an strikte Konventionen – keine Inline-Styles, komponentenbasierte Architektur und RESTful-API-Routen mit sauberen Authentifizierungs- und Autorisierungsprüfungen.

Tentify entstand als Solo-Abschlussprojekt im Web Development & KI Bootcamp von neue fische, entwickelt in einem agilen Workflow mit GitHub Project Board, Feature-Branches, Pull Requests und Code-Reviews durch Coaches.

Case Study

Ziel von Tentify war es, eine produktionsreife Full-Stack-Webanwendung von Grund auf im Rahmen eines Bootcamps zu entwerfen und umzusetzen. Das Projekt sollte praxisnahe Entwicklungskompetenzen zeigen – Datenbankmodellierung, RESTful-API-Design, Authentifizierung und Autorisierung sowie komponentenbasierte Frontend-Architektur. Über die technische Umsetzung hinaus lag der Fokus auf Codequalität: strikte Konventionen einhalten, barrierefreie Komponenten schreiben und in einem agilen Workflow mit Feature-Branches, Pull Requests und Coach-Reviews arbeiten. Tentify steht für den kompletten Weg von Wireframes und User Stories bis zur live deployten Anwendung mit einer durchdachten Mobile-First-Nutzererfahrung.

The Team

  • Priya Pitla Krishnamoorthy

    Priya Pitla Krishnamoorthy ist Frontend-Entwicklerin mit über drei Jahren Erfahrung in React und TypeScript, ergänzt um anderthalb Jahre in der Software-QA. Ursprünglich aus Indien, zog sie 2022 nach München und erreichte das Sprachniveau B2 in Deutsch, bevor sie am Web Development & KI Bootcamp von neue fische teilnahm. Tentify baute sie als ihr Abschlussprojekt – eine Full-Stack-App zur Reservierung von Oktoberfestzelten, die ihre Fähigkeiten in Next.js, MongoDB und moderner Web-Architektur zeigt. Sie lebt derzeit in München und ist offen für Rollen im Frontend und Full-Stack-Bereich.

    SocialsLinkedIn

Nächstes Projekt