Webanwendung mit Datenbank
Luxury Barbershop
Eine mehrsprachige Anwendung für einen Barbershop. Mein bisher größtes Lernprojekt verbindet Oberfläche, Anmeldung und Datenmodelle für die Terminverwaltung.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Prisma
- PostgreSQL
Bisher umgesetzt
- Deutsche und englische Oberfläche
- Anmeldung und rollenbasierte Seiten für Kunden, Admins und Barber
- Datenmodelle für Leistungen, Verfügbarkeiten und Termine
Einblick in die Umsetzung: Luxury Barbershop
Technischer Schwerpunkt
Das Zusammenspiel von React-Komponenten, Benutzerrollen und einer relationalen Datenbank. Mit Prisma beschreibe ich die Datenmodelle; Next.js verbindet die Oberfläche mit serverseitigen Abläufen.
Noch offen
Die Buchung ist noch nicht durchgängig nutzbar. Datumsauswahl und Zeitfenster-Logik werden weiterentwickelt. Das Projekt ist noch nicht öffentlich bereitgestellt.
https://github.com/Ali-Abdy/Luxury-Barbershop
