自転車のエキスパート

登録、バイク選択、AI によるアドバイスの受信。

機能

このアプリは、スムーズな登録プロセス、バイクの選択、パーソナライズされたメンテナンスのヒントを提供することで、オートバイユーザーが車両を管理するのに役立ちます。Jetpack Compose で構築されたこのライブラリには、メールや匿名ログインなどの直感的なログイン オプションと、Google と Facebook の統合が用意されています。ログインすると、バイクの種類を選択して、車両のメンテナンスに関する的確なアドバイスを受け取ることができます。

Gemini API を統合することで、ユーザーがバイクの画像をアップロードまたはキャプチャし、ビットマップとして処理できるようになりました。これにより、画像に映っている車両の実際の状態に基づいて、アプリがカスタマイズされたメンテナンス アドバイスを提供できるようになります。ViewModel は、これらの画像ベースのリクエストを処理し、正確で関連性の高い分析情報を提供します。(現在開発中)

このアプリはモジュラー アーキテクチャを使用しており、コードをアプリレイヤ、データレイヤ、ドメインレイヤに分割することで、スケーラビリティとメンテナンス性を向上させています。Firebase はユーザー認証をサポートし、Crashlytics はアプリの安定性をモニタリングします。Kotlin ライブラリは JSON シリアル化と ViewModel のライフサイクルを管理します。これらの技術を組み合わせることで、このアプリはバイクのメンテナンスのための包括的なツールになっています。

構成

  • Android
  • Firebase

チーム

By

DagoPeraltaDev

差出人

コロンビア