Flutter - Trippo Ride Sharing App (Uber Clone) - User’s Trips History [Part-19]

عدد الدروس : 1 عدد ساعات الدورة : 00:45:26 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
Build a trips history screen in Flutter to show all past rides for users in a ride-sharing app.
عن الدورة


In this nineteenth part of the Trippo Ride Sharing App series, you will implement the “Trips History” feature in the user application. This screen allows users to view all their past rides, making the app more complete and user-friendly like real-world ride-sharing platforms.

You will start by fetching completed trip data from Firebase Firestore, where all ride information such as pickup location, dropoff location, fare, date, and driver details are stored. This data will be displayed in a structured and easy-to-read format.

Next, you will design a clean trips history screen that lists all previous rides. Each trip item will include key details such as route information, total cost, and trip status. This helps users track their ride activity over time.

You will also implement navigation to a detailed trip view, allowing users to tap on any ride and see full information about that specific trip. This improves transparency and enhances user experience.

Additionally, you will ensure that the data updates in real time using Firebase, so any changes are immediately reflected in the history screen.

By the end of this part, your Flutter ride-sharing app will support a complete trip history system, giving users full access to their ride records