Skip to content

FIXV is an Android application designed to help users manage their vehicle maintenance needs. The app provides a comprehensive platform for scheduling appointments with mechanic shops, tracking vehicle maintenance history, and managing vehicle information.

Notifications You must be signed in to change notification settings

Xavi1/Fixv-Demo

Repository files navigation

FIXV - Vehicle Maintenance App

FIXV is an Android application designed to help users manage their vehicle maintenance needs. The app provides a comprehensive platform for scheduling appointments with mechanic shops, tracking vehicle maintenance history, and managing vehicle information.

Features

  • User Authentication: Secure login and account management
  • Vehicle Management: Add and manage multiple vehicles
  • Mechanic Shop Directory: Browse and view details of mechanic shops
  • Appointment Scheduling: Schedule maintenance appointments
  • Appointment Tracking: View and manage upcoming appointments
  • Calendar Integration: Keep track of maintenance dates

Technologies Used

  • Kotlin: Primary programming language
  • Jetpack Compose: Modern UI toolkit for Android
  • Firebase Authentication: User authentication
  • Firebase Firestore: Cloud database for storing user and shop data
  • Material Design 3: Modern UI components and styling

Getting Started

Prerequisites

  • Android Studio Arctic Fox or newer
  • JDK 11 or higher
  • Android SDK 29+

Installation

  1. Clone the repository

    git clone https://github.com/Xavi1/Fixv-Demo.git
    
  2. Open the project in Android Studio

  3. Create a Firebase project and add the google-services.json file to the app directory

  4. Build and run the application

Project Structure

  • app/src/main/java/com/example/fixv_demo/ - Main source code
  • app/src/main/res/ - Resources including layouts, drawables, and values
  • app/src/main/AndroidManifest.xml - App configuration

Contributing

Contributions are on hold for now.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

FIXV is an Android application designed to help users manage their vehicle maintenance needs. The app provides a comprehensive platform for scheduling appointments with mechanic shops, tracking vehicle maintenance history, and managing vehicle information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published