Bike Expert

Register, choose your motorcycle, receive advices supported by AI.

What it does

Our app helps motorcycle users manage their vehicles by offering a smooth registration process, bike selection, and personalized maintenance tips. Built with Jetpack Compose, it features intuitive login options, including email and anonymous logins, along with Google and Facebook integration. Once logged in, users can choose their motorcycle type and receive targeted advice on vehicle upkeep.

The Gemini API integration enhances the app by allowing users to upload or capture images of their motorcycles, which are then processed as bitmaps. This enables the app to provide tailored maintenance suggestions based on the actual condition of the vehicle as seen in the images. The ViewModel handles these image-based requests, ensuring accurate and relevant insights. (Work in progress)

The app uses a modular architecture, dividing the code into app, data, and domain layers for better scalability and maintenance. Firebase supports user authentication and Crashlytics monitors app stability, while Kotlin libraries manage JSON serialization and ViewModel lifecycles. This combination of technologies makes the app a comprehensive tool for motorcycle maintenance.

Built with

  • Android
  • Firebase

Team

By

DagoPeraltaDev

From

Colombia