Inteligentny asystent hashtagów
Opis projektu:
Taglo — to aplikacja na iOS, która pomaga użytkownikom znajdować odpowiednie hashtagi do publikacji w mediach społecznościowych. Użytkownik wpisuje słowo, frazę lub przesyła obraz, a aplikacja kontaktuje się z backendem, gdzie na podstawie sztucznej inteligencji odbywa się analiza i zwracane są gotowe rekomendacje hashtagów.
Kluczowe funkcje:
• Wprowadzanie tekstu lub obrazu do wyszukiwania hashtagów.
• Interakcja z REST API w celu uzyskania wyników od serwera.
• Wyświetlanie rekomendowanych hashtagów z możliwością skopiowania jednym dotknięciem.
• Nowoczesny i intuicyjny interfejs, w pełni zrealizowany na SwiftUI.
• Architektura MVVM dla czystego, uporządkowanego i łatwo skalowalnego kodu.
Moje zadanie:
• Pełna realizacja klienta aplikacji (UI, logika, zapytania sieciowe).
• Projektowanie architektury z użyciem wzorca MVVM.
• Integracja z gotowym API do obsługi zapytań i uzyskiwania wyników.
• Tworzenie UX/UI zgodnie z nowoczesnymi zasadami projektowania iOS.
• Praca z asynchronicznością za pomocą Combine i obsługa stanów ładowania/błędów.
#swift #mvvm #combine #swiftui #coredata
Taglo — to aplikacja na iOS, która pomaga użytkownikom znajdować odpowiednie hashtagi do publikacji w mediach społecznościowych. Użytkownik wpisuje słowo, frazę lub przesyła obraz, a aplikacja kontaktuje się z backendem, gdzie na podstawie sztucznej inteligencji odbywa się analiza i zwracane są gotowe rekomendacje hashtagów.
Kluczowe funkcje:
• Wprowadzanie tekstu lub obrazu do wyszukiwania hashtagów.
• Interakcja z REST API w celu uzyskania wyników od serwera.
• Wyświetlanie rekomendowanych hashtagów z możliwością skopiowania jednym dotknięciem.
• Nowoczesny i intuicyjny interfejs, w pełni zrealizowany na SwiftUI.
• Architektura MVVM dla czystego, uporządkowanego i łatwo skalowalnego kodu.
Moje zadanie:
• Pełna realizacja klienta aplikacji (UI, logika, zapytania sieciowe).
• Projektowanie architektury z użyciem wzorca MVVM.
• Integracja z gotowym API do obsługi zapytań i uzyskiwania wyników.
• Tworzenie UX/UI zgodnie z nowoczesnymi zasadami projektowania iOS.
• Praca z asynchronicznością za pomocą Combine i obsługa stanów ładowania/błędów.
#swift #mvvm #combine #swiftui #coredata