CarGo is a user-friendly mobile app designed to provide quick and convenient car rentals anytime, anywhere. With a wide selection of vehicles and competitive prices, CarGo ensures you get the perfect ride for any trip or occasion.
- Easy Booking: Simple and intuitive booking process.
- Wide Selection: Variety of vehicles to choose from.
- Competitive Prices: Affordable rates for all types of rentals.
- Flexible Options: Rent by the hour, day, or week.
- 24/7 Support: Customer support available around the clock.
Here are some screenshots of the GeoQuest app in action:
*Login Page for user authentication.* *Signup Page for new user registration.* *Home Page showing recently added cars, Brands and Trend topics.* *Category Page for displaying cars for chosen brand.* *Car Page for showing selected car details.*- Frontend Framework: Flutter
- State Management: GetX
- Database Platform: Firebase
- Flutter installed on your machine. Follow the Flutter installation guide if not already installed.
-
Clone the repository:
git clone https://github.com/Ihebowski/CarGo.git
-
Navigate to the directory:
cd CarGo
-
Install the dependencies:
flutter pub get
-
Run the app:
flutter run
Ensure that you have a device or emulator running.
lib/
├── models/ # Contains data models representing the application's data structure
├── views/ # UI screens for the app's interface, including layouts and widgets
├── services/ # Handles API calls and business logic for data management
├── controllers/ # GetX controllers managing state and application logic
└── main.dart # Main entry point of the app
Feel free to fork the repository, open an issue, or submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for more information.
For any questions or support, please contact us at [email protected].