Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Create Your Own Uber App With Flutter & Firebase Course

    Posted By: ELK1nG
    Create Your Own Uber App With Flutter & Firebase Course

    Create Your Own Uber App With Flutter & Firebase Course
    Last updated 3/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 11.98 GB | Duration: 17h 7m

    Flutter & Firebase by Google - Build iOS & Android Taxi Ride Sharing Application like inDriver & OLA Clone Application

    What you'll learn

    Flutter Mobile App Development

    Flutter Backend Mobile App Development

    Flutter Frontend Mobile App Development

    How to use Firebase as Backend for Mobile Apps (Android+iOS)

    How to make fully functional Uber like App

    and much more.

    Requirements

    Anyone can join the course.

    Description

    In this course you will learn and make your own fully functional ride sharing applications just like UBER app with flutter and firebase as backend.This course has two apps:1) UBER Clone Users App2) UBER Clone Drivers AppUBER Clone Users App is for the users to use while UBER Clone Drivers App is for the drivers to use. We will develop this complete project with firebase as backend with flutter dart.In this course you will also learn how to send real time push notifications using firebase cloud messaging. Also you will learn how to add google maps to android and iOS app, how to use google maps apis, how to use google places api and you will learn how to get and update user and driver current location at real time using geofire for android and iOS apps. Moreover you will learn about how draw polylines on map in android and iOS applications using flutter with firebase real time database as backend.We will complete this course step by step, so that you can learn and understand every function and how it works. We will separately authenticate the user (rider) from the driver. So that both can be differentiated and we do like this because to avoid any misuse from the rider side.At the end of this course you will have your own fully functionally, fully backend + frontend ride sharing app like uber and careem app.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Section 2: Important New Announcement

    Lecture 2 Course Important Announcement

    Section 3: Users App (Rider App)

    Lecture 3 create user app

    Lecture 4 connect project and app to firebase

    Lecture 5 add icon and font to our project

    Lecture 6 create login page

    Lecture 7 create signup page

    Lecture 8 navigation and set route

    Lecture 9 signup user with firebase authentication and firebase database

    Lecture 10 signin user using firebase

    Lecture 11 progress dialog

    Lecture 12 add google maps to app

    Lecture 13 add home and work location panel

    Lecture 14 navigation drawer

    Lecture 15 get user current location - flutter google map

    Lecture 16 enable GeoCoding Api and Reverse GeoCoding

    Lecture 17 reverse geocoding and display address

    Lecture 18 setting Data Provider Class and save Current Location Address

    Lecture 19 search and create destination page

    Lecture 20 enable google places api - auto complete search

    Lecture 21 deserialize place predictions result & display it on listview

    Lecture 22 get place details lat lng of selected place

    Lecture 23 get direction from pickup to dropoff location using google direction api

    Lecture 24 draw polyline on map & fit polyline on map - LatLng Bounds & add Markers Circles

    Lecture 25 design ride fare estimates panel

    Lecture 26 switch between containers display

    Lecture 27 calculate ride fares amount using distance and duration

    Lecture 28 request ride and find driver design panel

    Lecture 29 create ride request and cancel ride request

    Lecture 30 check if already user loggedin and signout user

    Section 4: Drivers App

    Lecture 31 create driver app new flutter project

    Lecture 32 drivers app setup

    Lecture 33 connect driver app to firebase (Android+iOS)

    Lecture 34 register and save Driver and Driver's Car Info

    Lecture 35 bottom Navigation for Driver App Home Screen

    Lecture 36 set google map || geo Locater services for Driver app

    Lecture 37 driver online and offline panel

    Lecture 38 get live Location updates and save to Database at Real Time using GeoFire

    Lecture 39 implement Go Online and Go Offline feature

    Lecture 40 difference between users's login & drives's login with Firebase Auth & Database

    Section 5: Rider App - Display Nearby Drivers

    Lecture 41 set geofire and handle geofire callbacks to find nearby drivers for rider

    Lecture 42 display nearby drivers to rider (on rider map) with custom car makers

    Section 6: Push Notifications Service

    Lecture 43 send (new ride request) push notification to drivers

    Lecture 44 send notification using httpRequest & then read Notification data message

    Lecture 45 retrieve new ride request details

    Lecture 46 display new ride request dialog to driver (accept and cancel new ride request)

    Lecture 47 notify driver with notification alert music

    Lecture 48 new ride request availability and timeout

    Section 7: Driver's App - Implement Trip Related Features

    Lecture 49 new ride screen

    Lecture 50 driver location to rider pickup location - draw polylines, markers and circles

    Lecture 51 update drivers car info to new ride request in database

    Lecture 52 add driver car icon on map and animate it on routes with live location updates

    Lecture 53 update ride duration at real time and animate car icon on polyline

    Lecture 54 implement driver arrived - driver pickup - driver dropoff - driver end trip

    Lecture 55 collect payment and save driver earnings

    Lecture 56 save ride history and display actual rider info

    Section 8: Automate - Send Push Notification - Riders App

    Lecture 57 automatically select nearby nearest driver

    Lecture 58 automatically send notification (new trip request) to nearest driver

    Lecture 59 what to do when:: no driver found, request timeout and when rider cancelled trip

    Lecture 60 display assigned driver info to rider

    Lecture 61 update driver arrival and estimated time of arrival to destination

    Section 9: Rate Driver || Rate Trip

    Lecture 62 rider pay trip fare amount

    Lecture 63 implementing make phone Call to Driver Feature

    Lecture 64 rate driver || trip

    Section 10: Add Ride Categories || Types - [UberX, UberGo, Bike]

    Lecture 65 implement and display ride categories || types

    Lecture 66 get fare for ride categories and notify specific driver [uberX, uberGo, Bike]

    Section 11: Total Earnings - Ride History || Drivers App

    Lecture 67 retrieve and display total earnings

    Lecture 68 retrieve & display total trips numbers AND retrieve & display trips history

    Section 12: Driver Ratings & Profile

    Lecture 69 display driver's profile

    Lecture 70 retrieve and display driver ratings

    Section 13: Update Fare Amount for UberX - UberGo - Bike Drivers in Drivers App

    Lecture 71 update fare amount for Ride Types [uber-x, uber-go bike]

    Lecture 72 dropdown for car type [uber-x, uber-go, bike] on drivers register car info page

    Section 14: Rider Trips History - Rider App

    Lecture 73 add about screen

    Lecture 74 add profile screen

    Lecture 75 retrieve and display rider Trip history

    Section 15: Project Source Code

    Lecture 76 Complete Project Source Code Files

    Section 16: Where to go from here

    Lecture 77 Where to go from Here

    Lecture 78 Please Rate our Course

    Anyone can join the course.