Skip to content

Luissf1/Renta_AutomovilAPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Car Rental Mobile App

Overview

Car Rental Mobile App is a mobile application designed to simplify the process of renting cars. Developed using Flutter for the frontend and Firebase Realtime Database for the backend, the app offers an intuitive interface and real-time data management to enhance the user experience.

Features

  • Car Listings: Browse available cars with detailed descriptions and images.
  • Booking System: Book cars for desired dates and times.
  • Real-time Availability: View real-time car availability and manage bookings.
  • Users: Manage user information and booking history.

Technologies Used

  • Frontend: Flutter
  • Backend: Firebase Realtime Database
  • Authentication: Firebase Authentication
  • Storage: Firebase Storage

Getting Started

Prerequisites

  • Flutter SDK
  • Firebase account
  • An IDE (like Android Studio or VS Code)

Installation

  1. Clone the repository:

    git clone https://github.com/Luissf1/Renta_AutomovilAPP.git
    cd Renta_AutomovilAPP
  2. Firebase Setup:

    • Create a new project in the Firebase Console.
    • Enable Authentication (Email/Password).
    • Set up Firebase Realtime Database.
    • Enable Firebase Storage for storing car images.
    • Download the google-services.json file and place it in the android/app directory.
  3. Install dependencies:

    flutter pub get
  4. Run the app:

    flutter run

Usage

Browse Cars: View the list of available cars with details and images. Book a Car: Select a car, choose your dates, and make a booking. Manage Bookings: View and manage your bookings in the profile section.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature-name).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature-name).
  5. Open a Pull Request.

License

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

Contact

If you have any questions or feedback, feel free to contact me.

About

Proyecto de residencia profesional(2023)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published