Uber clone with flutter

Overview

Uber clone with flutter (rider side)

This is a clone of the famous application Uber, and its done with the flutter frame work, this particular repo, contains the code for the rider side

Don't forget to insert your APIKEY for the project to work

  • insert you Api key for android (android ->> app ->> src ->> main ->> manifest)
  • insert your Api key for Ios (ios ->> runner ->> appdelegate.m)

Authors Information

My name is Santos Enoque, I am a flutter and python developer, for more information please check the links bellow.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Comments
  • location is not loaded

    location is not loaded

    Exception has occurred. FlutterError (ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized. If you're running an application and need to access the binary messenger before runApp() has been called (for example, during plugin initialization), then you need to explicitly call the WidgetsFlutterBinding.ensureInitialized() first. If you're running a test, you can call the TestWidgetsFlutterBinding.ensureInitialized() as the first line in your test's main() method to initialize the binding.) image

    opened by kadirglck 1
  • Google Distance Matrix API

    Google Distance Matrix API

    Hey how can i use distance matrix api to calculate distance between two points i.e origin and destination in flutter. The user inputs the two points and feeds the api as form keys and distance is displayed to the user

    opened by Nashkim254 0
  • flutter has exited unexpectedly:

    flutter has exited unexpectedly:

    when I try to run , im getting this error. Oops; flutter has exited unexpectedly: "Invalid argument(s): Cannot find executable for C:\Users\hrithik\Desktop\uber_clone_with_flutter-master\android\gradlew.bat.". A crash report has been written to C:\Users\areohseakaywhy\Desktop\uber_clone_with_flutter-master\flutter_02.log.

    please check this

    opened by hrithik-cloud 1
  • Cannot get `appState.initialPosition`

    Cannot get `appState.initialPosition`

    Running Gradle task 'assembleDebug'... registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection) √ Built build\app\outputs\apk\debug\app-debug.apk. I/flutter (12726): GET USER METHOD RUNNING ========= E/flutter (12726): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized. E/flutter (12726): If you're running an application and need to access the binary messenger before runApp() has been called (for example, during plugin initialization), then you need to explicitly call the WidgetsFlutterBinding.ensureInitialized() first. E/flutter (12726): If you're running a test, you can call the TestWidgetsFlutterBinding.ensureInitialized() as the first line in your test's main() method to initialize the binding. E/flutter (12726): #0 defaultBinaryMessenger. (package:flutter/src/services/binary_messenger.dart:76:7) E/flutter (12726): #1 defaultBinaryMessenger (package:flutter/src/services/binary_messenger.dart:89:4) E/flutter (12726): #2 MethodChannel.binaryMessenger (package:flutter/src/services/platform_channel.dart:140:62) E/flutter (12726): #3 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:314:35) E/flutter (12726): #4 LocationPermissions.checkPermissionStatus (package:location_permissions/src/location_permissions.dart:38:30) E/flutter (12726): #5 Geolocator._getLocationPermission (package:geolocator/geolocator.dart:191:10) E/flutter (12726): #6 Geolocator.getCurrentPosition (package:geolocator/geolocator.dart:91:47) E/flutter (12726): #7 AppState._getUserLocation (package:uber_clone/states/app_state.dart:32:10) E/flutter (12726): #8 new AppState (package:uber_clone/states/app_state.dart:25:5) E/flutter (12726): #9 main (package:uber_clone/main.dart:8:43) E/flutter (12726): #10 _runMainZoned.. (dart:ui/hooks.dart:239:25) E/flutter (12726): #11 _rootRun (dart:async/zone.dart:1126:13) E/flutter (12726): #12 _CustomZone.run (dart:async/zone.dart:1023:19) E/flutter (12726): #13 _runZoned (dart:async/zone.dart:1518:10) E/flutter (12726): #14 runZoned (dart:async/zone.dart:1502:12) E/flutter (12726): #15 _runMainZoned. (dart:ui/hooks.dart:231:5) E/flutter (12726): #16 _startIsolate. (dart:isolate-patch/isolate_patch.dart:307:19) E/flutter (12726): #17 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:174:12) E/flutter (12726): Screenshot_2020-03-31-11-38-31-45_fcacf24cf1a6253dd7c46eef7910b46a

    opened by farrelanelca 2
  • Valid value range is empty: 0

    Valid value range is empty: 0

    [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: RangeError (index): Invalid value: Valid value range is empty: 0 E/flutter ( 8073): #0 List.[] (dart:core-patch/growable_array.dart:147:60) E/flutter ( 8073): #1 GoogleMapsServices.getRouteCoordinates (package:uber_clone/requests/google_maps_requests.dart:11:30) E/flutter ( 8073): E/flutter ( 8073): #2 AppState.sendRequest (package:uber_clone/states/app_state.dart:116:46) E/flutter ( 8073): E/flutter ( 8073): #3 _MapState.build. (package:uber_clone/screens/home.dart:131:34) E/flutter ( 8073): #4 EditableTextState._finalizeEditing (package:flutter/src/widgets/editable_text.dart:1255:14) E/flutter ( 8073): #5 EditableTextState.performAction (package:flutter/src/widgets/editable_text.dart:1158:9) E/flutter ( 8073): #6 _TextInputClientHandler._handleTextInputInvocation (package:flutter/src/services/text_input.dart:751:36) E/flutter ( 8073): E/flutter ( 8073): #7 MethodChannel._handleAsMethodCall (package:flutter/src/services/platform_channel.dart:401:55) E/flutter ( 8073): E/flutter ( 8073): #8 MethodChannel.setMethodCallHandler. (package:flutter/src/services/platform_channel.dart:369:54) E/flutter ( 8073): #9 _DefaultBinaryMessenger.handlePlatformMessage (package:flutter/src/services/binary_messenger.dart:110:33) E/flutter ( 8073): E/flutter ( 8073): #10 _invoke3. (dart:ui/hooks.dart:293:15) E/flutter ( 8073): #11 _rootRun (dart:async/zone.dart:1124:13) E/flutter ( 8073): #12 _CustomZone.run (dart:async/zone.dart:1021:19) E/flutter ( 8073): #13 _CustomZone.runGuarded (dart:async/zone.dart:923:7) E/flutter ( 8073): #14 _invoke3 (dart:ui/hooks.dart:292:10) E/flutter ( 8073): #15 _dispatchPlatformMessage (dart:ui/hooks.dart:154:5)

    opened by prabhunath111 6
Owner
Santos Enoque
I am Santos Enoque, a Flutter/dart developer, ML enthusiast, and a Youtuber
Santos Enoque
Flutter Tinder Clone Challenge ui 🚀 🔥

Tinder App With Flutter & Animation Cool ??

Hmida 14 Sep 10, 2022
Facebook UI Clone using Flutter

Facebook UI Clone using Flutter

Febin T Rajeev 17 Dec 11, 2022
Flutter Twitter UI Clone

Flutter Twitter UI Clone

Yared Tekile 5 Sep 4, 2022
BaridiMob Clone UI on Flutter

Intro BaridiMob Clone UI on Flutter. Check the screenshot : P.S Make sure to upgrade your Flutter version to Latest version which support Null Safety.

Ihab Zaidi 1 Oct 30, 2021
Netflix Clone UI Built Using Flutter

Netflix Clone UI - Flutter Web & Mobile: IOS | Android Web Version with Flutter!

Luan Batista 16 Dec 13, 2022
Simple Netflix UI clone application with API for fetching realtime movies data from the internet

Netflix Movies Simple Netflix UI clone application with API for fetching realtime movies data from the internet. Features -Used MVVM architecture patt

null 2 Nov 8, 2021
Movies App UI in Flutter using Simple Widgets without Using API's in Flutter.

Movies App UI in Flutter using Simple Widgets without Using API's in Flutter.

Habib ullah 3 May 15, 2022
A flutter plugin for Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.

A flutter plugin for Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.

Urmish Patel 191 Dec 29, 2022
The Coolicons icon pack for Flutter with over 400 icons available for your flutter project.

coolicons This flutter package allows you to use the Coolicons icon pack. Made from Coolicons. ?? Installation In the dependencies: section of your pu

Stephen Joel 1 May 24, 2022
Foody - Flutter project to display foods to clients and display charts and has a lot of features , two flutter apps : Android and Web

Foody Flutter project to display foods to the clients and use charts and use a lot of features to complete the process (HUGE APP) There two apps: Andr

ABDULKARIMALBAIK 1 Feb 7, 2022
Flutter-business-card-app - Flutter + Dart business card mobile app

Dart + Flutter Business Card Mobile Application

Mark Hellner 1 Nov 8, 2022
A Flutter project that gives basic flutter design to implement a login UI

Login UI Design A Flutter project that gives basic flutter design to implement a

CABREX 9 Nov 8, 2022
Flutter Complete E-Commerce app (UI by - 'The Flutter Way')

NOT COMPLETED YET! e_commerce A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to ge

null 1 Mar 8, 2022
Flutter Shop UI - an e-commerce app using Flutter

If you are planning to create an e-commerce app using Flutter then this Shop UI Kit would be the perfect choice for you to make a gorgeous app for both Android & iOS.

Trần Văn Nguyên 21 Nov 21, 2022
A Flutter staggered grid view

flutter_staggered_grid_view A Flutter staggered grid view which supports multiple columns with rows of varying sizes. Features Configurable cross-axis

Romain Rastel 2.7k Dec 30, 2022
A simple animated radial menu widget for Flutter.

flutter_radial_menu A radial menu widget for Flutter. . Installation Install the latest version from pub. Quick Start Import the package, create a Rad

Victor Choueiri 434 Jan 7, 2023
Tinder like cards swipe effect with Flutter.

Tinder cards Hi! After showcasing Focus for Reddit, the app I am working on, people asked me how did I do the tinder like cards swipe (posts media are

Ivascu Adrian 733 Jan 7, 2023
The app to demo animation with Flutter by implement Facebook reactions

Facebook Reactions Animation Description The app to demo animation with Flutter by implement Facebook reactions. Watch the demo video for more clarity

Duy Tran 318 Jan 8, 2023
Custom widget for Flutter

Flushbar Use this package if you need more customization when notifying your user. For Android developers, it is made to substitute toasts and snackba

Andre Haueisen 899 Dec 30, 2022