💬 Chigoo Chat App
Eine iOS-Chat-App für schnelle und zuverlässige Kommunikation mit Echtzeit-Chat und Benutzerprofilerstellung.
📸 Bildergalerie (Dark Modus 🌙)





📷 Bildergalerie (Light Modus ☀️)





✨ Features
- Login und Sign-up: Benutzer können sich registrieren und anmelden 🔑.
- Echtzeit-Chat: Senden und Empfangen von Nachrichten in Echtzeit 💬.
- Benutzerprofilerstellung: Erstellen und Bearbeiten des eigenen Benutzerprofils 👤.
- Erweiterte Benutzersuche: Suchen und Finden von Benutzern 🔍.
- Benachrichtigungen: Empfangen von Echtzeit-Benachrichtigungen (aktuell nur beim Folgen) 🔔.
- Benutzer folgen/entfolgen: Verwalten von Follower- und Following-Listen 👥.
- Nachrichtenverlauf: Anzeigen aller vergangenen Nachrichten im Chat 📜.
- Profilansicht: Anzeigen der Profile anderer Benutzer 👀.
- Benutzername generieren: Generieren eines Benutzernamens über eine API 🤖.
- Datenschutzoptionen: Benutzer können ihre Daten verstecken oder sichtbar machen 🔒.
🚀 Geplante Features
- Benachrichtigungen für Nachrichten: Echtzeit-Benachrichtigungen für alle Arten von Nachrichten 📩.
- Gruppenchat: Kommunikation in Gruppen 👥.
- Medienfreigabe: Senden und Empfangen von Bildern und Videos 📸🎥.
🛠️ Technologien
Swift, SwiftUI, Xcode, Firebase Authentication, Firebase Firestore, Firebase Storage, SDWebImageSwiftUI, MVVM, RESTful APIs
📧 Support
Bei Fragen: sami.omar.7345@gmail.com
👥 Mitwirkende
Entwickelt als Projekt im Rahmen meiner Ausbildung zur IT-Fachkraft für App-Entwicklung (iOS & Android) am Syntax Institut (17. Juli 2023 bis 18. Juli 2024) mit Unterstützung der Mentor*innen.