Bike Expert

Zarejestruj się, wybierz motocykl i otrzymuj porady oparte na sztucznej inteligencji.

Działanie

Nasza aplikacja pomaga użytkownikom motocykli w zarządzaniu pojazdami, oferując płynny proces rejestracji, wybór motocykla i spersonalizowane porady dotyczące konserwacji. Aplikacja została stworzona za pomocą Jetpack Compose i zawiera intuicyjne opcje logowania, w tym logowanie za pomocą adresu e-mail i logowanie anonimowe, a także integrację z Google i Facebookiem. Po zalogowaniu użytkownicy mogą wybrać typ motocykla i otrzymać ukierunkowane porady dotyczące konserwacji pojazdu.

Integracja z interfejsem API Gemini pozwala użytkownikom przesyłać lub robić zdjęcia swoich motocykli, które są następnie przetwarzane jako bitmapy. Dzięki temu aplikacja może przedstawiać spersonalizowane sugestie dotyczące konserwacji na podstawie rzeczywistego stanu pojazdu widocznego na zdjęciach. ViewModel obsługuje te żądania oparte na obrazie, zapewniając dokładne i trafne statystyki. (W trakcie tworzenia)

Aplikacja korzysta z architektury modułowej, dzieląc kod na warstwy aplikacji, danych i domena, aby zapewnić lepszą skalowalność i utrzymanie. Firebase obsługuje uwierzytelnianie użytkowników, a Crashlytics monitoruje stabilność aplikacji, a biblioteki Kotlina zarządzają serializacją JSON i cyklem życia ViewModel. Dzięki tej kombinacji technologii aplikacja jest kompleksowym narzędziem do konserwacji motocykli.

Utworzone za pomocą

  • Android
  • Firebase

Zespół

Autor:

DagoPeraltaDev

Od

Kolumbia