MotoAssistant, an Android app, offers on-road vehicle breakdown assistance and a platform for sellers to list vehicle-related products. It has four main modules: ADMIN, USER, WORKSHOP, and SELLER. The app’s user-friendly design simplifies service requests and product purchases.

Module Description
Admin

The Admin module is responsible for managing the overall functionality of the application. The administrator can view and manage user, workshop, and seller profiles, edit or delete any profile.

User

The USER module is designed for users to register, login, and avail of the services provided by the app. In this module, users can view nearby workshops based on their current location and request services from them. They can also view the list of available products added by sellers, choose products, and place an order. Users can provide feedback and ratings for the workshop services and seller products they have used.

Workshop

The Workshop module is designed for workshops to register, login, and provide their services to users. Workshops can view service requests from users and can accept or decline the service request based on their availability. They can also view the location of the user, the type of vehicle, and the problem the user is facing. Workshops can view the ratings and feedback provided by users and can update their services as needed.

 

Seller

The Seller module allows registered sellers to add their products to the app. Sellers can register, login, add products, and view their sales through the app. They can also manage their products and update their information as needed. The MotoAssistant app is built using Android Studio with Java as the programming language. It uses Google Maps API to fetch the user’s location.

 

  • Android App
  • Vehicle Breakdown Assistance
  • Vehicle Products Marketplace