Web Entwicklung, Mobile App Entwicklung, AI/ML Integration - happy-family: Das Airbnb für kinderfreundliche Events
happy-family ist eine Plattform, die kinderfreundliche Events anbietet, sowohl einmalige (z.B. Zirkus) als auch dauerhafte Events (z.B. Schwimmbad). Die Events sind nach Kinderfreundlichkeit kategorisiert und bieten detaillierte Informationen über die Eignung für bestimmte Altersgruppen, Wickelräume, Spielplätze und mehr.
- Client
- happy-family
- Year
- Service
- Web Entwicklung, Mobile App Entwicklung, AI/ML Integration
Fallstudie: happy-family: Das Airbnb für kinderfreundliche Events
Entwicklungsprozess:
Die Entwicklung von happy-family begann mit der Idee, Eltern eine einfache Möglichkeit zu bieten, kinderfreundliche Events zu finden und zu buchen. Unser Team entschied sich für Ionic für die Entwicklung der mobilen App, um eine plattformübergreifende und benutzerfreundliche Oberfläche zu gewährleisten. MongoDB wurde als Datenbanklösung gewählt, um eine flexible und leistungsstarke Verwaltung der Event-Daten zu ermöglichen. TailwindCSS wurde verwendet, um ein modernes und ansprechendes Design zu garantieren. Für die Suchfunktion kam Retrieval Augmented Generation (RAG) zum Einsatz, um präzise und relevante Events zu finden. Zusätzlich nutzen wir ChatGPT Vision zur automatisierten Erstellung von Events basierend auf eingescannten Event-Postern.
Herausforderungen und Lösungen:
-
Kategorisierung nach Kinderfreundlichkeit:
- Herausforderung: Entwicklung eines Systems zur Kategorisierung von Events nach Kriterien wie Altersgruppen, Wickelräume und Spielplätze.
- Lösung: Implementierung eines umfassenden Kategorisierungssystems in MongoDB und Erstellung einer benutzerfreundlichen Oberfläche in Ionic, um die Filteroptionen leicht zugänglich zu machen.
-
Einmalige und dauerhafte Events:
- Herausforderung: Verwaltung von sowohl einmaligen als auch dauerhaft verfügbaren Events und deren spezifischen Anforderungen.
- Lösung: Nutzung von MongoDB zur flexiblen Verwaltung unterschiedlicher Event-Typen und RAG zur präzisen Event-Suche.
-
Benutzerfreundlichkeit und Design:
- Herausforderung: Schaffung einer benutzerfreundlichen und ansprechenden Oberfläche, die leicht navigierbar ist.
- Lösung: Einsatz von Ionic und TailwindCSS zur Entwicklung einer modernen, intuitiven und responsiven Benutzeroberfläche.
-
Intelligente Event-Erstellung:
- Herausforderung: Automatisierte Erstellung von Events basierend auf eingescannten Event-Postern.
- Lösung: Einsatz von ChatGPT Vision, um die relevanten Informationen aus Event-Postern zu extrahieren und Events zu erstellen.
Ablauf der Entwicklung:
- Anforderungsanalyse und Planung: Erfassung der Bedürfnisse von Eltern und Pflegepersonen, die kinderfreundliche Events suchen.
- Design und Prototyping: Entwicklung von Mockups und Prototypen zur Visualisierung der Benutzeroberfläche und -interaktionen.
- Implementierung: Entwicklung der Frontend-Komponenten mit Ionic, Backend-Services mit MongoDB. Integration von TailwindCSS für das Design und RAG für die Suchfunktionalität. Nutzung von ChatGPT Vision zur Event-Erstellung.
- Testen und Optimieren: Durchführung umfangreicher Tests zur Sicherstellung der Funktionalität und Benutzerfreundlichkeit.
- Launch und fortlaufende Entwicklung: Kontinuierliche Erweiterung und Optimierung der Plattform basierend auf Benutzerfeedback und neuen Anforderungen.
Was wir umgesetzt haben
- Frontend (Ionic)
- Backend (MongoDB)
- Web-Design (TailwindCSS)
- Event-Suche (RAG)
- AI/ML-Integration (ChatGPT Vision)
- API-Integration
- Deployment