25-1/31/1

This commit is contained in:
Hamza-Ayed
2025-01-31 14:57:17 +03:00
parent fd0002ce97
commit 13a7c3db81
100 changed files with 469 additions and 436 deletions

View File

@@ -1,6 +1,6 @@
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/env/env.dart'; import 'package:Tripz/env/env.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
class AppLink { class AppLink {
// static final String seferPaymentServer0 = Env.seferPaymentServer; // static final String seferPaymentServer0 = Env.seferPaymentServer;
@@ -27,9 +27,9 @@ class AppLink {
box.read(BoxName.serverChosen) ?? box.read(BoxName.basicLink); box.read(BoxName.serverChosen) ?? box.read(BoxName.basicLink);
// 'https://server.sefer.live/sefer.click/sefer'; // 'https://server.sefer.live/sefer.click/sefer';
static final String server = endPoint; static final String server = endPoint;
static String seferCairoServer = endPoint; static String tripzCairoServer = endPoint;
static String seferGizaServer = box.read('Giza'); static String tripzGizaServer = box.read('Giza');
static String seferAlexandriaServer = box.read('Alexandria'); static String tripzAlexandriaServer = box.read('Alexandria');
static String googleMapsLink = 'https://maps.googleapis.com/maps/api/'; static String googleMapsLink = 'https://maps.googleapis.com/maps/api/';
static String searcMaps = static String searcMaps =

View File

@@ -1,22 +1,22 @@
List<String> messages = [ List<String> messages = [
"🚗 عروض مميزة: استمتع بأقل الأسعار وأفضل العروض! افتح تطبيق سفر الآن لتحصل على المزيد من الخيارات. 🌟", "🚗 عروض مميزة: استمتع بأقل الأسعار وأفضل العروض! افتح تطبيق Tripz الآن لتحصل على المزيد من الخيارات. 🌟",
"💸 وفر الآن: وفر مع تطبيق سفر! عروض مستمرة وخيارات متعددة تناسب احتياجاتك. 🔥", "💸 وفر الآن: وفر مع تطبيق Tripz! عروض مستمرة وخيارات متعددة تناسب احتياجاتك. 🔥",
"🔒 أمان وراحة: مع تطبيق سفر، احصل على أمان وراحة بأفضل الأسعار! 🚕", "🔒 أمان وراحة: مع تطبيق Tripz، احصل على أمان وراحة بأفضل الأسعار! 🚕",
"💼 خيارات متنوعة: استفد من خيارات متنوعة وأسعار تنافسية على تطبيق سفر، الأفضل دائماً. 🌐", "💼 خيارات متنوعة: استفد من خيارات متنوعة وأسعار تنافسية على تطبيق Tripz، الأفضل دائماً. 🌐",
"💵 توفير مضمون: حافظ على ميزانيتك وسافر بأمان مع تطبيق سفر العروض لا تتوقف! 🎉", "💵 توفير مضمون: حافظ على ميزانيتك وسافر بأمان مع تطبيق Tripz العروض لا تتوقف! 🎉",
"🌍 وجهات مميزة: أفضل وجهات السفر، بأقل الأسعار مع تطبيق سفر تابعنا الآن! 🛤️", "🌍 وجهات مميزة: أفضل وجهات الTripz، بأقل الأسعار مع تطبيق Tripz تابعنا الآن! 🛤️",
"🛣️ سهولة وراحة: رحلاتك أصبحت أسهل وأرخص سافر معنا وتمتع بأفضل التجارب. 🎊", "🛣️ سهولة وراحة: رحلاتك أصبحت أسهل وأرخص سافر معنا وتمتع بأفضل التجارب. 🎊",
"📲 حجز سهل: احجز رحلتك بسهولة وأمان مع سفر المزيد من الخصومات في انتظارك! 🎁", "📲 حجز سهل: احجز رحلتك بسهولة وأمان مع Tripz المزيد من الخصومات في انتظارك! 🎁",
"👑 فئة مميزة: خليك من الفئة المميزة واستفد بأفضل الأسعار مع تطبيق سفر. 💯", "👑 فئة مميزة: خليك من الفئة المميزة واستفد بأفضل الأسعار مع تطبيق Tripz. 💯",
"💡 خيارات متعددة: نوفر لك خيارات متعددة وسعر مناسب جرب تطبيق سفر الآن! 🚖", "💡 خيارات متعددة: نوفر لك خيارات متعددة وسعر مناسب جرب تطبيق Tripz الآن! 🚖",
"✨ عروض متجددة: العروض لا تتوقف على تطبيق سفر احجز رحلتك الآن وتمتع بالمزيد! 📅", "✨ عروض متجددة: العروض لا تتوقف على تطبيق Tripz احجز رحلتك الآن وتمتع بالمزيد! 📅",
"🚀 سهولة الوصول: السفر أصبح أسهل وأسرع مع تطبيق سفر كن مستعدًا لأفضل التجارب! 🌠", "🚀 سهولة الوصول: الTripz أصبح أسهل وأسرع مع تطبيق Tripz كن مستعدًا لأفضل التجارب! 🌠",
"🧳 راحة وأمان: تطبيق سفر يقدم لك أمان وراحة بأقل الأسعار! 📉", "🧳 راحة وأمان: تطبيق Tripz يقدم لك أمان وراحة بأقل الأسعار! 📉",
"🔥 عروض فورية: احجز الآن واستمتع بعروض لا تُفوّت على تطبيق سفر! 🚘", "🔥 عروض فورية: احجز الآن واستمتع بعروض لا تُفوّت على تطبيق Tripz! 🚘",
"🚖 أسعار تنافسية: اختر رحلتك الآن بأسعار تنافسية وتمتع بالراحة والأمان مع تطبيق سفر. ✅", "🚖 أسعار تنافسية: اختر رحلتك الآن بأسعار تنافسية وتمتع بالراحة والأمان مع تطبيق Tripz. ✅",
"💥 أسعار خاصة: أسعار خاصة بانتظارك على تطبيق سفر! افتح التطبيق الآن واحجز رحلتك. 🌐", "💥 أسعار خاصة: أسعار خاصة بانتظارك على تطبيق Tripz! افتح التطبيق الآن واحجز رحلتك. 🌐",
"🌟 راحة البال: انطلق بأمان وراحة مع تطبيق سفر استمتع بأفضل الأسعار. 💸", "🌟 راحة البال: انطلق بأمان وراحة مع تطبيق Tripz استمتع بأفضل الأسعار. 💸",
"📍 خصومات حصرية: استفد من الخصومات الحصرية والعروض المستمرة على تطبيق سفر! 🛤️", "📍 خصومات حصرية: استفد من الخصومات الحصرية والعروض المستمرة على تطبيق Tripz! 🛤️",
"🛫 تجربة سهلة: رحلاتك أصبحت أفضل وأسهل مع تطبيق سفر افتح التطبيق واستمتع بالتجربة. ✨", "🛫 تجربة سهلة: رحلاتك أصبحت أفضل وأسهل مع تطبيق Tripz افتح التطبيق واستمتع بالتجربة. ✨",
"🔔 عروض لا مثيل لها: كن جاهزًا لعروض لا مثيل لها! تطبيق سفر يقدم لك أفضل الخيارات بأقل الأسعار. 🎉", "🔔 عروض لا مثيل لها: كن جاهزًا لعروض لا مثيل لها! تطبيق Tripz يقدم لك أفضل الخيارات بأقل الأسعار. 🎉",
]; ];

View File

@@ -1,9 +1,9 @@
import 'dart:io'; import 'dart:io';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/controller/auth/login_controller.dart'; import 'package:Tripz/controller/auth/login_controller.dart';
import 'package:SEFER/controller/functions/encrypt_decrypt.dart'; import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,19 +1,19 @@
import 'dart:convert'; import 'dart:convert';
import 'dart:io'; import 'dart:io';
import 'package:SEFER/constant/info.dart'; import 'package:Tripz/constant/info.dart';
import 'package:SEFER/controller/firebase/firbase_messge.dart'; import 'package:Tripz/controller/firebase/firbase_messge.dart';
import 'package:SEFER/controller/functions/add_error.dart'; import 'package:Tripz/controller/functions/add_error.dart';
import 'package:SEFER/views/auth/login_page.dart'; import 'package:Tripz/views/auth/login_page.dart';
import 'package:SEFER/views/auth/sms_verfy_page.dart'; import 'package:Tripz/views/auth/sms_verfy_page.dart';
import 'package:SEFER/views/widgets/mydialoug.dart'; import 'package:Tripz/views/widgets/mydialoug.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/home/map_page_passenger.dart'; import 'package:Tripz/views/home/map_page_passenger.dart';
import 'package:location/location.dart'; import 'package:location/location.dart';
import '../../print.dart'; import '../../print.dart';
@@ -135,13 +135,13 @@ class LoginController extends GetxController {
}), }),
CRUD().post( CRUD().post(
link: link:
"${AppLink.seferAlexandriaServer}/ride/firebase/add.php", "${AppLink.tripzAlexandriaServer}/ride/firebase/add.php",
payload: { payload: {
'token': box.read(BoxName.tokenFCM), 'token': box.read(BoxName.tokenFCM),
'passengerID': box.read(BoxName.passengerID).toString() 'passengerID': box.read(BoxName.passengerID).toString()
}), }),
CRUD().post( CRUD().post(
link: "${AppLink.seferGizaServer}/ride/firebase/add.php", link: "${AppLink.tripzGizaServer}/ride/firebase/add.php",
payload: { payload: {
'token': box.read(BoxName.tokenFCM), 'token': box.read(BoxName.tokenFCM),
'passengerID': box.read(BoxName.passengerID).toString() 'passengerID': box.read(BoxName.passengerID).toString()

View File

@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/auth/login_page.dart'; import 'package:Tripz/views/auth/login_page.dart';
import '../../models/model/onboarding_model.dart'; import '../../models/model/onboarding_model.dart';

View File

@@ -2,18 +2,18 @@ import 'dart:async';
import 'dart:convert'; import 'dart:convert';
import 'dart:math'; import 'dart:math';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/controller/auth/login_controller.dart'; import 'package:Tripz/controller/auth/login_controller.dart';
import 'package:SEFER/controller/functions/add_error.dart'; import 'package:Tripz/controller/functions/add_error.dart';
import 'package:SEFER/controller/functions/encrypt_decrypt.dart'; import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
import 'package:SEFER/views/home/map_page_passenger.dart'; import 'package:Tripz/views/home/map_page_passenger.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/views/auth/login_page.dart'; import 'package:Tripz/views/auth/login_page.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import '../../constant/box_name.dart'; import '../../constant/box_name.dart';
import '../../main.dart'; import '../../main.dart';
@@ -229,14 +229,14 @@ class RegisterController extends GetxController {
); );
if (res1 != 'failure') { if (res1 != 'failure') {
if (AppLink.seferAlexandriaServer != AppLink.seferCairoServer) { if (AppLink.tripzAlexandriaServer != AppLink.tripzCairoServer) {
List<Future> signUp = [ List<Future> signUp = [
CRUD().post( CRUD().post(
link: '${AppLink.seferAlexandriaServer}/auth/signup.php', link: '${AppLink.tripzAlexandriaServer}/auth/signup.php',
payload: payload, payload: payload,
), ),
CRUD().post( CRUD().post(
link: '${AppLink.seferGizaServer}/auth/signup.php', link: '${AppLink.tripzGizaServer}/auth/signup.php',
payload: payload, payload: payload,
) )
]; ];
@@ -301,14 +301,14 @@ class RegisterController extends GetxController {
); );
if (res1 != 'failure') { if (res1 != 'failure') {
if (AppLink.seferAlexandriaServer != AppLink.seferCairoServer) { if (AppLink.tripzAlexandriaServer != AppLink.tripzCairoServer) {
List<Future> signUp = [ List<Future> signUp = [
CRUD().post( CRUD().post(
link: '${AppLink.seferAlexandriaServer}/auth/signup.php', link: '${AppLink.tripzAlexandriaServer}/auth/signup.php',
payload: payload, payload: payload,
), ),
CRUD().post( CRUD().post(
link: '${AppLink.seferGizaServer}/auth/signup.php', link: '${AppLink.tripzGizaServer}/auth/signup.php',
payload: payload, payload: payload,
) )
]; ];

View File

@@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
class VerifyEmailController extends GetxController { class VerifyEmailController extends GetxController {
TextEditingController verfyCode = TextEditingController(); TextEditingController verfyCode = TextEditingController();

View File

@@ -1,12 +1,12 @@
import 'dart:convert'; import 'dart:convert';
import 'dart:io'; import 'dart:io';
import 'package:SEFER/controller/functions/encrypt_decrypt.dart'; import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
import 'package:firebase_messaging/firebase_messaging.dart'; import 'package:firebase_messaging/firebase_messaging.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:http/http.dart' as http; import 'package:http/http.dart' as http;
import 'package:SEFER/controller/functions/toast.dart'; import 'package:Tripz/controller/functions/toast.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import '../../constant/api_key.dart'; import '../../constant/api_key.dart';
import '../../constant/box_name.dart'; import '../../constant/box_name.dart';
@@ -266,7 +266,7 @@ class FirebaseMessagesController extends GetxController {
Get.find<MapPassengerController>().tripFinishedFromDriver(); Get.find<MapPassengerController>().tripFinishedFromDriver();
NotificationController().showNotification( NotificationController().showNotification(
'Dont forget your personal belongings.'.tr, 'Dont forget your personal belongings.'.tr,
'Please make sure you have all your personal belongings and that any remaining fare, if applicable, has been added to your wallet before leaving. Thank you for choosing the Sefer app' 'Please make sure you have all your personal belongings and that any remaining fare, if applicable, has been added to your wallet before leaving. Thank you for choosing the Tripz app'
.tr, .tr,
'ding'); 'ding');
print(267); print(267);
@@ -351,7 +351,7 @@ class FirebaseMessagesController extends GetxController {
if (Platform.isAndroid) { if (Platform.isAndroid) {
notificationController.showNotification( notificationController.showNotification(
'Driver Cancelled Your Trip'.tr, 'Driver Cancelled Your Trip'.tr,
'you will pay to Driver you will be pay the cost of driver time look to your SEFER Wallet' 'you will pay to Driver you will be pay the cost of driver time look to your Tripz Wallet'
.tr, .tr,
'cancel'); 'cancel');
} }

View File

@@ -0,0 +1,59 @@
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
class LiveActivityScreen extends StatefulWidget {
@override
_LiveActivityScreenState createState() => _LiveActivityScreenState();
}
class _LiveActivityScreenState extends State<LiveActivityScreen> {
static const platform = MethodChannel('live_activity_channel');
Future<void> _startLiveActivity() async {
try {
await platform.invokeMethod('startLiveActivity');
} on PlatformException catch (e) {
print("Failed to start Live Activity: '${e.message}'.");
}
}
Future<void> _updateLiveActivity(double progress) async {
try {
await platform.invokeMethod('updateLiveActivity', {"progress": progress});
} on PlatformException catch (e) {
print("Failed to update Live Activity: '${e.message}'.");
}
}
Future<void> _endLiveActivity() async {
try {
await platform.invokeMethod('endLiveActivity');
} on PlatformException catch (e) {
print("Failed to end Live Activity: '${e.message}'.");
}
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text("Live Activity Test")),
body: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
ElevatedButton(
onPressed: _startLiveActivity,
child: Text("Start Live Activity"),
),
ElevatedButton(
onPressed: () => _updateLiveActivity(0.5),
child: Text("Update Progress to 50%"),
),
ElevatedButton(
onPressed: _endLiveActivity,
child: Text("End Live Activity"),
),
],
),
);
}
}

View File

@@ -1,10 +1,10 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:http/http.dart' as http; import 'package:http/http.dart' as http;
import 'package:SEFER/env/env.dart'; import 'package:Tripz/env/env.dart';
import '../../constant/api_key.dart'; import '../../constant/api_key.dart';

View File

@@ -3,11 +3,11 @@ import 'dart:async';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:location/location.dart'; import 'package:location/location.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/controller/home/payment/captain_wallet_controller.dart'; import 'package:Tripz/controller/home/payment/captain_wallet_controller.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
// LocationController.dart // LocationController.dart
class LocationController extends GetxController { class LocationController extends GetxController {

View File

@@ -2,14 +2,14 @@ import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/onbording_page.dart'; import 'package:Tripz/onbording_page.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_textField.dart'; import 'package:Tripz/views/widgets/my_textField.dart';
import '../../constant/style.dart'; import '../../constant/style.dart';

View File

@@ -1,6 +1,6 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:flutter_secure_storage/flutter_secure_storage.dart'; import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import '../../constant/links.dart'; import '../../constant/links.dart';

View File

@@ -1,13 +1,13 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/api_key.dart'; import 'package:Tripz/constant/api_key.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/info.dart'; import 'package:Tripz/constant/info.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/auth/login_controller.dart'; import 'package:Tripz/controller/auth/login_controller.dart';
import 'package:SEFER/env/env.dart'; import 'package:Tripz/env/env.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:http/http.dart' as http; import 'package:http/http.dart' as http;

View File

@@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
class Toast { class Toast {
static void show(BuildContext context, String message, Color color) { static void show(BuildContext context, String message, Color color) {

View File

@@ -1,4 +1,4 @@
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_tts/flutter_tts.dart'; import 'package:flutter_tts/flutter_tts.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,7 +1,7 @@
import 'dart:convert'; import 'dart:convert';
import 'dart:io'; import 'dart:io';
import 'package:SEFER/constant/api_key.dart'; import 'package:Tripz/constant/api_key.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:http/http.dart' as http; import 'package:http/http.dart' as http;
import 'package:image_cropper/image_cropper.dart'; import 'package:image_cropper/image_cropper.dart';

View File

@@ -3,16 +3,16 @@ import 'dart:convert';
import 'dart:math' show Random, cos, max, min, pi, pow, sin, sqrt; import 'dart:math' show Random, cos, max, min, pi, pow, sin, sqrt;
import 'dart:math' as math; import 'dart:math' as math;
import 'dart:ui'; import 'dart:ui';
import 'package:SEFER/constant/univeries_polygon.dart'; import 'package:Tripz/constant/univeries_polygon.dart';
import 'package:SEFER/controller/firebase/local_notification.dart'; import 'package:Tripz/controller/firebase/local_notification.dart';
import 'package:SEFER/controller/functions/encrypt_decrypt.dart'; import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter_confetti/flutter_confetti.dart'; import 'package:flutter_confetti/flutter_confetti.dart';
import 'package:vector_math/vector_math.dart' show radians, degrees; import 'package:vector_math/vector_math.dart' show radians, degrees;
import 'package:SEFER/controller/functions/tts.dart'; import 'package:Tripz/controller/functions/tts.dart';
import 'package:SEFER/views/home/map_page_passenger.dart'; import 'package:Tripz/views/home/map_page_passenger.dart';
import 'package:SEFER/views/widgets/my_textField.dart'; import 'package:Tripz/views/widgets/my_textField.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:geolocator/geolocator.dart'; import 'package:geolocator/geolocator.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
@@ -20,10 +20,10 @@ import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:google_polyline_algorithm/google_polyline_algorithm.dart'; import 'package:google_polyline_algorithm/google_polyline_algorithm.dart';
import 'package:intl/intl.dart'; import 'package:intl/intl.dart';
import 'package:location/location.dart'; import 'package:location/location.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/home/points_for_rider_controller.dart'; import 'package:Tripz/controller/home/points_for_rider_controller.dart';
import 'package:SEFER/views/home/map_widget.dart/form_serch_multiy_point.dart'; import 'package:Tripz/views/home/map_widget.dart/form_serch_multiy_point.dart';
import '../../constant/api_key.dart'; import '../../constant/api_key.dart';
import '../../constant/box_name.dart'; import '../../constant/box_name.dart';
import '../../constant/info.dart'; import '../../constant/info.dart';
@@ -370,7 +370,7 @@ class MapPassengerController extends GetxController {
"order_id": rideId.toString(), // Convert to String "order_id": rideId.toString(), // Convert to String
"status": 'waiting' "status": 'waiting'
}); });
if (AppLink.endPoint != AppLink.seferCairoServer) { if (AppLink.endPoint != AppLink.tripzCairoServer) {
CRUD().post( CRUD().post(
link: "${AppLink.endPoint}/ride/driver_order/update.php", link: "${AppLink.endPoint}/ride/driver_order/update.php",
payload: { payload: {
@@ -382,7 +382,7 @@ class MapPassengerController extends GetxController {
"id": rideId.toString(), // Convert to String "id": rideId.toString(), // Convert to String
"status": 'waiting' "status": 'waiting'
}); });
if (AppLink.endPoint != AppLink.seferCairoServer) { if (AppLink.endPoint != AppLink.tripzCairoServer) {
CRUD().post( CRUD().post(
link: "${AppLink.endPoint}/ride/rides/update.php", link: "${AppLink.endPoint}/ride/rides/update.php",
payload: { payload: {
@@ -394,7 +394,7 @@ class MapPassengerController extends GetxController {
"id": rideId.toString(), // Convert to String "id": rideId.toString(), // Convert to String
"status": 'wait' "status": 'wait'
}); });
if (AppLink.endPoint != AppLink.seferCairoServer) { if (AppLink.endPoint != AppLink.tripzCairoServer) {
CRUD().post( CRUD().post(
link: link:
"${AppLink.endPoint}/ride/notificationCaptain/updateWaitingTrip.php", "${AppLink.endPoint}/ride/notificationCaptain/updateWaitingTrip.php",
@@ -1354,7 +1354,7 @@ class MapPassengerController extends GetxController {
'duration': duration.toStringAsFixed(1), 'duration': duration.toStringAsFixed(1),
}); });
if (AppLink.endPoint != AppLink.seferCairoServer) { if (AppLink.endPoint != AppLink.tripzCairoServer) {
CRUD().post( CRUD().post(
link: '${AppLink.endPoint}/notificationCaptain/addWaitingRide.php', link: '${AppLink.endPoint}/notificationCaptain/addWaitingRide.php',
payload: { payload: {
@@ -1441,7 +1441,7 @@ class MapPassengerController extends GetxController {
// // Add ride to database // // Add ride to database
// await CRUD() // await CRUD()
// .post(link: "${AppLink.seferCairoServer}/ride/rides/add.php", payload: { // .post(link: "${AppLink.TripzCairoServer}/ride/rides/add.php", payload: {
// "start_location": // "start_location":
// '${data[0]["start_location"]['lat']},${data[0]["start_location"]['lng']}', // '${data[0]["start_location"]['lat']},${data[0]["start_location"]['lng']}',
// "end_location": // "end_location":
@@ -1544,7 +1544,7 @@ class MapPassengerController extends GetxController {
// }); // });
// // If an additional endpoint is available, post data there as well // // If an additional endpoint is available, post data there as well
// if (AppLink.endPoint != AppLink.seferCairoServer) { // if (AppLink.endPoint != AppLink.TripzCairoServer) {
// CRUD().post(link: '${AppLink.endPoint}/ride/rides/add.php', payload: { // CRUD().post(link: '${AppLink.endPoint}/ride/rides/add.php', payload: {
// "start_location": // "start_location":
// '${data[0]["start_location"]['lat']},${data[0]["start_location"]['lng']}', // '${data[0]["start_location"]['lat']},${data[0]["start_location"]['lng']}',
@@ -1876,7 +1876,7 @@ class MapPassengerController extends GetxController {
try { try {
final response = await CRUD().post( final response = await CRUD().post(
link: "${AppLink.seferCairoServer}/ride/rides/add.php", link: "${AppLink.tripzCairoServer}/ride/rides/add.php",
payload: payload); payload: payload);
if (response is String) { if (response is String) {
final parsedValue = jsonDecode(response); final parsedValue = jsonDecode(response);
@@ -2460,7 +2460,7 @@ class MapPassengerController extends GetxController {
} }
// Default case // Default case
box.write(BoxName.serverChosen, AppLink.seferCairoServer); box.write(BoxName.serverChosen, AppLink.tripzCairoServer);
return 'Cairo'; return 'Cairo';
} }
@@ -2468,23 +2468,23 @@ class MapPassengerController extends GetxController {
// latitude <= 30.198857 && // latitude <= 30.198857 &&
// longitude >= 31.215009 && // longitude >= 31.215009 &&
// longitude <= 31.532186) { // longitude <= 31.532186) {
// box.write(BoxName.serverChosen, AppLink.seferCairoServer); // box.write(BoxName.serverChosen, AppLink.TripzCairoServer);
// return 'Cairo'; // return 'Cairo';
// } else if (latitude >= 29.904975 && // } else if (latitude >= 29.904975 &&
// latitude <= 30.143372 && // latitude <= 30.143372 &&
// longitude >= 30.787030 && // longitude >= 30.787030 &&
// longitude <= 31.215009) { // longitude <= 31.215009) {
// box.write(BoxName.serverChosen, AppLink.seferGizaServer); // box.write(BoxName.serverChosen, AppLink.TripzGizaServer);
// return 'Giza'; // return 'Giza';
// } else if (latitude >= 30.396286 && // } else if (latitude >= 30.396286 &&
// latitude <= 31.654458 && // latitude <= 31.654458 &&
// longitude >= 29.041139 && // longitude >= 29.041139 &&
// longitude <= 32.626259) { // longitude <= 32.626259) {
// box.write(BoxName.serverChosen, AppLink.seferAlexandriaServer); // box.write(BoxName.serverChosen, AppLink.TripzAlexandriaServer);
// return 'Alexandria'; // return 'Alexandria';
// } else { // } else {
// box.write(BoxName.serverChosen, AppLink.seferCairoServer); // box.write(BoxName.serverChosen, AppLink.TripzCairoServer);
// return 'Cairo'; // return 'Cairo';
// } // }
// } // }
@@ -3097,7 +3097,7 @@ class MapPassengerController extends GetxController {
"id": rideId.toString(), // Convert to String "id": rideId.toString(), // Convert to String
"status": 'notApplyFromAnyDriver' "status": 'notApplyFromAnyDriver'
}); });
if (AppLink.endPoint != AppLink.seferCairoServer) { if (AppLink.endPoint != AppLink.tripzCairoServer) {
CRUD().post(link: "${AppLink.endPoint}/ride/rides/update.php", payload: { CRUD().post(link: "${AppLink.endPoint}/ride/rides/update.php", payload: {
"id": rideId.toString(), // Convert to String "id": rideId.toString(), // Convert to String
"status": 'notApplyFromAnyDriver' "status": 'notApplyFromAnyDriver'
@@ -3154,7 +3154,7 @@ class MapPassengerController extends GetxController {
}), }),
]); ]);
if (AppLink.endPoint != AppLink.seferCairoServer) { if (AppLink.endPoint != AppLink.tripzCairoServer) {
CRUD().post( CRUD().post(
link: "${AppLink.endPoint}/ride/driver_order/update.php", link: "${AppLink.endPoint}/ride/driver_order/update.php",
payload: { payload: {
@@ -4878,13 +4878,13 @@ class MapPassengerController extends GetxController {
'passengerID': box.read(BoxName.passengerID).toString() 'passengerID': box.read(BoxName.passengerID).toString()
}); });
CRUD().post( CRUD().post(
link: "${AppLink.seferAlexandriaServer}/ride/firebase/add.php", link: "${AppLink.tripzAlexandriaServer}/ride/firebase/add.php",
payload: { payload: {
'token': box.read(BoxName.tokenFCM), 'token': box.read(BoxName.tokenFCM),
'passengerID': box.read(BoxName.passengerID).toString() 'passengerID': box.read(BoxName.passengerID).toString()
}); });
CRUD().post( CRUD().post(
link: "${AppLink.seferGizaServer}/ride/firebase/add.php", link: "${AppLink.tripzGizaServer}/ride/firebase/add.php",
payload: { payload: {
'token': box.read(BoxName.tokenFCM), 'token': box.read(BoxName.tokenFCM),
'passengerID': box.read(BoxName.passengerID).toString() 'passengerID': box.read(BoxName.passengerID).toString()
@@ -5070,7 +5070,7 @@ class MapPassengerController extends GetxController {
// Get.snackbar('Success'.tr, 'Trip booked successfully'.tr); // Get.snackbar('Success'.tr, 'Trip booked successfully'.tr);
var id = response['message']['id'].toString(); var id = response['message']['id'].toString();
await CRUD().post( await CRUD().post(
link: '${AppLink.seferCairoServer}/ride/rides/add.php', link: '${AppLink.tripzCairoServer}/ride/rides/add.php',
payload: { payload: {
"start_location": "start_location":
'${data[0]["start_location"]['lat']},${data[0]["start_location"]['lng']}', '${data[0]["start_location"]['lat']},${data[0]["start_location"]['lng']}',
@@ -5099,7 +5099,7 @@ class MapPassengerController extends GetxController {
Log.print('Unexpected response type: ${value.runtimeType}'); Log.print('Unexpected response type: ${value.runtimeType}');
} }
}); });
if (AppLink.endPoint != AppLink.seferCairoServer) { if (AppLink.endPoint != AppLink.tripzCairoServer) {
await CRUD().post( await CRUD().post(
link: "${AppLink.endPoint}/ride/mishwari/add.php", link: "${AppLink.endPoint}/ride/mishwari/add.php",
payload: tripData); payload: tripData);

View File

@@ -2,10 +2,10 @@ import 'dart:convert';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
class CaptainWalletController extends GetxController { class CaptainWalletController extends GetxController {
bool isLoading = false; bool isLoading = false;

View File

@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import '../../constant/api_key.dart'; import '../../constant/api_key.dart';
import '../../constant/links.dart'; import '../../constant/links.dart';

View File

@@ -4,13 +4,13 @@ import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:http/http.dart' as http; import 'package:http/http.dart' as http;
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:http_parser/http_parser.dart'; import 'package:http_parser/http_parser.dart';
import 'package:mime/mime.dart'; import 'package:mime/mime.dart';
@@ -80,7 +80,7 @@ class ComplaintController extends GetxController {
isUploading.value = true; isUploading.value = true;
// Prepare the file upload // Prepare the file upload
var uri = Uri.parse('${AppLink.seferCairoServer}/upload_audio.php'); var uri = Uri.parse('${AppLink.tripzCairoServer}/upload_audio.php');
var request = http.MultipartRequest('POST', uri); var request = http.MultipartRequest('POST', uri);
// Add the file to the request with MIME type // Add the file to the request with MIME type

View File

@@ -1,11 +1,11 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/controller/functions/encrypt_decrypt.dart'; import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
import 'package:SEFER/controller/payment/payment_controller.dart'; import 'package:Tripz/controller/payment/payment_controller.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_contacts/flutter_contacts.dart'; import 'package:flutter_contacts/flutter_contacts.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,10 +1,10 @@
import 'dart:convert'; import 'dart:convert';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
class OrderHistoryController extends GetxController { class OrderHistoryController extends GetxController {
List<dynamic> orderHistoryListPassenger = []; List<dynamic> orderHistoryListPassenger = [];

View File

@@ -1,9 +1,9 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import '../../../main.dart'; import '../../../main.dart';

View File

@@ -3,7 +3,7 @@ import 'dart:async';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/views/auth/login_page.dart'; import 'package:Tripz/views/auth/login_page.dart';
import 'package:package_info_plus/package_info_plus.dart'; import 'package:package_info_plus/package_info_plus.dart';
// import 'package:uni_links/uni_links.dart'; // import 'package:uni_links/uni_links.dart';

View File

@@ -1,8 +1,8 @@
import 'dart:async'; import 'dart:async';
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart';

View File

@@ -1,15 +1,15 @@
import 'dart:async'; import 'dart:async';
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:SEFER/views/widgets/mycircular.dart'; import 'package:Tripz/views/widgets/mycircular.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_font_icons/flutter_font_icons.dart'; import 'package:flutter_font_icons/flutter_font_icons.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,4 +1,4 @@
import 'package:SEFER/controller/local/phone_intel/helpers.dart'; import 'package:Tripz/controller/local/phone_intel/helpers.dart';
import 'package:flutter/foundation.dart' show kIsWeb; import 'package:flutter/foundation.dart' show kIsWeb;
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';

View File

@@ -1,8 +1,8 @@
import 'dart:convert'; import 'dart:convert';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import '../../constant/box_name.dart'; import '../../constant/box_name.dart';
import '../../constant/links.dart'; import '../../constant/links.dart';

View File

@@ -1,7 +1,7 @@
import 'dart:convert'; import 'dart:convert';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/controller/firebase/firbase_messge.dart'; import 'package:Tripz/controller/firebase/firbase_messge.dart';
import '../../constant/box_name.dart'; import '../../constant/box_name.dart';
import '../../constant/links.dart'; import '../../constant/links.dart';

View File

@@ -1,7 +1,7 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import '../../constant/links.dart'; import '../../constant/links.dart';

View File

@@ -1,11 +1,11 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
class DriverWalletHistoryController extends GetxController { class DriverWalletHistoryController extends GetxController {
bool isLoading = false; bool isLoading = false;

View File

@@ -1,10 +1,10 @@
import 'dart:convert'; import 'dart:convert';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import '../../views/widgets/mydialoug.dart'; import '../../views/widgets/mydialoug.dart';

View File

@@ -1,18 +1,18 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/api_key.dart'; import 'package:Tripz/constant/api_key.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/firebase/firbase_messge.dart'; import 'package:Tripz/controller/firebase/firbase_messge.dart';
import 'package:SEFER/controller/functions/tts.dart'; import 'package:Tripz/controller/functions/tts.dart';
import 'package:SEFER/controller/payment/paymob/paymob_response.dart'; import 'package:Tripz/controller/payment/paymob/paymob_response.dart';
import 'package:SEFER/views/home/map_page_passenger.dart'; import 'package:Tripz/views/home/map_page_passenger.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:http/http.dart' as http; import 'package:http/http.dart' as http;
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_paypal/flutter_paypal.dart'; import 'package:flutter_paypal/flutter_paypal.dart';
import 'package:flutter_stripe/flutter_stripe.dart'; import 'package:flutter_stripe/flutter_stripe.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:local_auth/local_auth.dart'; import 'package:local_auth/local_auth.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import '../../constant/box_name.dart'; import '../../constant/box_name.dart';
import '../../constant/colors.dart'; import '../../constant/colors.dart';

View File

@@ -1,4 +1,4 @@
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:dio/dio.dart' as dio; import 'package:dio/dio.dart' as dio;
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,5 +1,5 @@
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:webview_flutter/webview_flutter.dart'; import 'package:webview_flutter/webview_flutter.dart';

View File

@@ -1,5 +1,5 @@
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:webview_flutter/webview_flutter.dart'; import 'package:webview_flutter/webview_flutter.dart';

View File

@@ -2,10 +2,10 @@ import 'dart:convert';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
class CaptainProfileController extends GetxController { class CaptainProfileController extends GetxController {
bool isLoading = false; bool isLoading = false;

View File

@@ -1,15 +1,15 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/controller/functions/encrypt_decrypt.dart'; import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/widgets/my_textField.dart'; import 'package:Tripz/views/widgets/my_textField.dart';
import '../../views/widgets/elevated_btn.dart'; import '../../views/widgets/elevated_btn.dart';

View File

@@ -1,5 +1,5 @@
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
class SettingController extends GetxController { class SettingController extends GetxController {

View File

@@ -1,13 +1,13 @@
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/functions/crud.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/home/map_page_passenger.dart'; import 'package:Tripz/views/home/map_page_passenger.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import '../firebase/firbase_messge.dart'; import '../firebase/firbase_messge.dart';
import '../payment/payment_controller.dart'; import '../payment/payment_controller.dart';
@@ -81,7 +81,7 @@ class RateController extends GetxController {
} }
} }
await CRUD().post( await CRUD().post(
link: "${AppLink.seferCairoServer}/ride/rate/addRateToDriver.php", link: "${AppLink.tripzCairoServer}/ride/rate/addRateToDriver.php",
payload: { payload: {
'passenger_id': box.read(BoxName.passengerID).toString(), 'passenger_id': box.read(BoxName.passengerID).toString(),
'driver_id': driverId.toString(), 'driver_id': driverId.toString(),
@@ -90,7 +90,7 @@ class RateController extends GetxController {
'comment': comment.text, 'comment': comment.text,
}); });
if (AppLink.endPoint != AppLink.seferCairoServer) { if (AppLink.endPoint != AppLink.tripzCairoServer) {
CRUD().post( CRUD().post(
link: "${AppLink.endPoint}/ride/rate/addRateToDriver.php", link: "${AppLink.endPoint}/ride/rate/addRateToDriver.php",
payload: { payload: {

View File

@@ -1,5 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import '../../constant/colors.dart'; import '../../constant/colors.dart';

View File

@@ -1,7 +1,7 @@
import 'dart:io'; import 'dart:io';
import 'dart:math'; import 'dart:math';
import 'package:SEFER/controller/payment/paymob/paymob_response.dart'; import 'package:Tripz/controller/payment/paymob/paymob_response.dart';
import 'package:firebase_core/firebase_core.dart'; import 'package:firebase_core/firebase_core.dart';
import 'package:firebase_messaging/firebase_messaging.dart'; import 'package:firebase_messaging/firebase_messaging.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';

View File

@@ -1,4 +1,4 @@
import 'package:SEFER/constant/table_names.dart'; import 'package:Tripz/constant/table_names.dart';
import 'package:sqflite/sqflite.dart'; import 'package:sqflite/sqflite.dart';
import 'package:path/path.dart'; import 'package:path/path.dart';

View File

@@ -1,7 +1,7 @@
import 'dart:math' as math; import 'dart:math' as math;
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/splash_screen_page.dart'; import 'package:Tripz/splash_screen_page.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
@@ -174,11 +174,7 @@ class PromoBanner extends StatelessWidget {
} }
} }
// import 'package:Tripz/constant/colors.dart';
// import 'package:SEFER/constant/colors.dart';
// import 'package:flutter/cupertino.dart'; // import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart'; // import 'package:flutter/material.dart';

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'constant/colors.dart'; import 'constant/colors.dart';
import 'controller/auth/onboarding_controller.dart'; import 'controller/auth/onboarding_controller.dart';

View File

@@ -1,9 +1,9 @@
import 'package:animated_text_kit/animated_text_kit.dart'; import 'package:animated_text_kit/animated_text_kit.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/info.dart'; import 'package:Tripz/constant/info.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'constant/box_name.dart'; import 'constant/box_name.dart';
import 'controller/home/splash_screen_controlle.dart'; import 'controller/home/splash_screen_controlle.dart';

View File

@@ -1,4 +1,4 @@
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_rating_bar/flutter_rating_bar.dart'; import 'package:flutter_rating_bar/flutter_rating_bar.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
@@ -98,7 +98,7 @@ class RateDriverFromPassenger extends StatelessWidget {
Padding( Padding(
padding: const EdgeInsets.all(4.0), padding: const EdgeInsets.all(4.0),
child: Text( child: Text(
'Exclusive offers and discounts always with the Sefer app' 'Exclusive offers and discounts always with the Tripz app'
.tr, .tr,
style: AppStyle.title.copyWith( style: AppStyle.title.copyWith(
color: AppColor.redColor, color: AppColor.redColor,

View File

@@ -1,19 +1,17 @@
import 'dart:io'; import 'dart:io';
import 'package:SEFER/controller/functions/encrypt_decrypt.dart'; import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
import 'package:firebase_auth/firebase_auth.dart'; import 'package:firebase_auth/firebase_auth.dart';
import 'package:flutter/gestures.dart'; import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_font_icons/flutter_font_icons.dart'; import 'package:flutter_font_icons/flutter_font_icons.dart';
import 'package:flutter_widget_from_html/flutter_widget_from_html.dart'; import 'package:flutter_widget_from_html/flutter_widget_from_html.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:SEFER/views/widgets/my_scafold.dart';
import 'package:permission_handler/permission_handler.dart';
import '../../constant/info.dart'; import '../../constant/info.dart';
import '../../controller/auth/apple_signin_controller.dart'; import '../../controller/auth/apple_signin_controller.dart';
@@ -21,7 +19,6 @@ import '../../controller/auth/google_sign.dart';
import '../../controller/auth/login_controller.dart'; import '../../controller/auth/login_controller.dart';
import '../home/HomePage/contact_us.dart'; import '../home/HomePage/contact_us.dart';
import '../home/profile/passenger_profile_page.dart'; import '../home/profile/passenger_profile_page.dart';
import '../widgets/mycircular.dart';
class LoginPage extends StatelessWidget { class LoginPage extends StatelessWidget {
final controller = Get.put(LoginController()); final controller = Get.put(LoginController());

View File

@@ -1,9 +1,9 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/auth/register_controller.dart'; import 'package:Tripz/controller/auth/register_controller.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import '../../constant/colors.dart'; import '../../constant/colors.dart';

View File

@@ -1,8 +1,8 @@
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/auth/register_controller.dart'; import 'package:Tripz/controller/auth/register_controller.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:SEFER/views/widgets/my_textField.dart'; import 'package:Tripz/views/widgets/my_textField.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,10 +1,10 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/auth/register_controller.dart'; import 'package:Tripz/controller/auth/register_controller.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
class VerifyEmailPage extends StatelessWidget { class VerifyEmailPage extends StatelessWidget {
const VerifyEmailPage({super.key}); const VerifyEmailPage({super.key});

View File

@@ -1,5 +1,3 @@
import 'package:SEFER/constant/box_name.dart';
import 'package:SEFER/main.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
@@ -30,7 +28,7 @@ class AboutPage extends StatelessWidget {
// Company Name and Introduction // Company Name and Introduction
Text( Text(
'SEFER LLC', 'Tripz LLC',
style: CupertinoTheme.of(context).textTheme.navTitleTextStyle, style: CupertinoTheme.of(context).textTheme.navTitleTextStyle,
textAlign: TextAlign.center, textAlign: TextAlign.center,
), ),
@@ -45,7 +43,7 @@ class AboutPage extends StatelessWidget {
// Key Features Section // Key Features Section
Text( Text(
'Why Choose SEFER?'.tr, 'Why Choose Tripz?'.tr,
style: CupertinoTheme.of(context).textTheme.navTitleTextStyle, style: CupertinoTheme.of(context).textTheme.navTitleTextStyle,
textAlign: TextAlign.center, textAlign: TextAlign.center,
), ),

View File

@@ -1,8 +1,8 @@
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
// ignore: unused_import // ignore: unused_import
import 'package:SEFER/controller/functions/launch.dart'; import 'package:Tripz/controller/functions/launch.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_font_icons/flutter_font_icons.dart'; import 'package:flutter_font_icons/flutter_font_icons.dart';
@@ -37,7 +37,7 @@ class ContactUsPage extends StatelessWidget {
IconButton( IconButton(
onPressed: () async { onPressed: () async {
Get.put(TextToSpeechController()).speakText( Get.put(TextToSpeechController()).speakText(
'SEFER is the safest ride-sharing app that introduces many features for both captains and passengers. We offer the lowest commission rate of just 8%, ensuring you get the best value for your rides. Our app includes insurance for the best captains, regular maintenance of cars with top engineers, and on-road services to ensure a respectful and high-quality experience for all users.' 'Tripz is the safest ride-sharing app that introduces many features for both captains and passengers. We offer the lowest commission rate of just 8%, ensuring you get the best value for your rides. Our app includes insurance for the best captains, regular maintenance of cars with top engineers, and on-road services to ensure a respectful and high-quality experience for all users.'
.tr); .tr);
}, },
icon: const Icon(Icons.headphones), icon: const Icon(Icons.headphones),
@@ -45,7 +45,7 @@ class ContactUsPage extends StatelessWidget {
Padding( Padding(
padding: const EdgeInsets.all(8.0), padding: const EdgeInsets.all(8.0),
child: Text( child: Text(
'SEFER is the safest ride-sharing app that introduces many features for both captains and passengers. We offer the lowest commission rate of just 8%, ensuring you get the best value for your rides. Our app includes insurance for the best captains, regular maintenance of cars with top engineers, and on-road services to ensure a respectful and high-quality experience for all users.' 'Tripz is the safest ride-sharing app that introduces many features for both captains and passengers. We offer the lowest commission rate of just 8%, ensuring you get the best value for your rides. Our app includes insurance for the best captains, regular maintenance of cars with top engineers, and on-road services to ensure a respectful and high-quality experience for all users.'
.tr, .tr,
style: AppStyle.title, style: AppStyle.title,
textAlign: TextAlign.center, textAlign: TextAlign.center,

View File

@@ -1,4 +1,4 @@
import 'package:SEFER/views/home/HomePage/contact_us.dart'; import 'package:Tripz/views/home/HomePage/contact_us.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
@@ -56,7 +56,7 @@ class FrequentlyQuestionsPage extends StatelessWidget {
onTap: () => _showAnswerDialog( onTap: () => _showAnswerDialog(
context, context,
'How do I request a ride?'.tr, 'How do I request a ride?'.tr,
'Simply open the Sefer app, enter your destination, and tap "Request Ride". The app will connect you with a nearby driver.' 'Simply open the Tripz app, enter your destination, and tap "Request Ride". The app will connect you with a nearby driver.'
.tr, .tr,
), ),
), ),
@@ -78,7 +78,7 @@ class FrequentlyQuestionsPage extends StatelessWidget {
onTap: () => _showAnswerDialog( onTap: () => _showAnswerDialog(
context, context,
'What types of vehicles are available?'.tr, 'What types of vehicles are available?'.tr,
'Sefer offers a variety of options including Economy, Comfort, and Luxury to suit your needs and budget.' 'Tripz offers a variety of options including Economy, Comfort, and Luxury to suit your needs and budget.'
.tr, .tr,
), ),
), ),
@@ -149,7 +149,7 @@ class FrequentlyQuestionsPage extends StatelessWidget {
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
color: Colors.indigo)), color: Colors.indigo)),
content: Text( content: Text(
'To register as a driver or learn about the requirements, please visit our website or contact Sefer support directly.' 'To register as a driver or learn about the requirements, please visit our website or contact Tripz support directly.'
.tr), .tr),
actions: <CupertinoDialogAction>[ actions: <CupertinoDialogAction>[
CupertinoDialogAction( CupertinoDialogAction(
@@ -208,12 +208,12 @@ class FrequentlyQuestionsPage extends StatelessWidget {
CupertinoIcons.shield_fill, CupertinoIcons.shield_fill,
color: Colors.teal, color: Colors.teal,
), ),
title: Text('What safety measures does Sefer offer?'.tr), title: Text('What safety measures does Tripz offer?'.tr),
trailing: const CupertinoListTileChevron(), trailing: const CupertinoListTileChevron(),
onTap: () => _showAnswerDialog( onTap: () => _showAnswerDialog(
context, context,
'What safety measures does Sefer offer?'.tr, 'What safety measures does Tripz offer?'.tr,
'Sefer offers various safety features including driver verification, in-app trip tracking, emergency contact options, and the ability to share your trip status with trusted contacts.' 'Tripz offers various safety features including driver verification, in-app trip tracking, emergency contact options, and the ability to share your trip status with trusted contacts.'
.tr, .tr,
), ),
), ),

View File

@@ -1,12 +1,9 @@
import 'package:SEFER/constant/style.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import '../../../constant/box_name.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../controller/home/profile/invit_controller.dart'; import '../../../controller/home/profile/invit_controller.dart';
import '../../../main.dart';
import '../../../print.dart'; import '../../../print.dart';
class ShareAppPage extends StatelessWidget { class ShareAppPage extends StatelessWidget {

View File

@@ -1,7 +1,7 @@
import 'dart:io'; import 'dart:io';
import 'package:SEFER/controller/home/trip_monitor_controller.dart'; import 'package:Tripz/controller/home/trip_monitor_controller.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,7 +1,7 @@
import 'dart:io'; import 'dart:io';
import 'package:SEFER/controller/home/trip_monitor_controller.dart'; import 'package:Tripz/controller/home/trip_monitor_controller.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,4 +1,4 @@
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,5 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
class DrawerMenuPage extends StatelessWidget { class DrawerMenuPage extends StatelessWidget {
const DrawerMenuPage({super.key}); const DrawerMenuPage({super.key});

View File

@@ -5,7 +5,6 @@ import '../../constant/colors.dart';
import '../../controller/functions/package_info.dart'; import '../../controller/functions/package_info.dart';
import '../../controller/home/map_passenger_controller.dart'; import '../../controller/home/map_passenger_controller.dart';
import '../../main.dart'; import '../../main.dart';
import '../../views/home/map_widget.dart/cancel_raide_page.dart';
import '../../views/home/map_widget.dart/ride_begin_passenger.dart'; import '../../views/home/map_widget.dart/ride_begin_passenger.dart';
import '../../controller/home/menu_controller.dart'; import '../../controller/home/menu_controller.dart';

View File

@@ -1,9 +1,9 @@
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/firebase/firbase_messge.dart'; import 'package:Tripz/controller/firebase/firbase_messge.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/controller/payment/payment_controller.dart'; import 'package:Tripz/controller/payment/payment_controller.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';
import '../../../controller/home/map_passenger_controller.dart'; import '../../../controller/home/map_passenger_controller.dart';

View File

@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import '../../widgets/elevated_btn.dart'; import '../../widgets/elevated_btn.dart';
void showCancelRideBottomSheet() { void showCancelRideBottomSheet() {

View File

@@ -1,11 +1,11 @@
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/home/blinking_promo_controller.dart.dart'; import 'package:Tripz/controller/home/blinking_promo_controller.dart.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/home/profile/passenger_profile_page.dart'; import 'package:Tripz/views/home/profile/passenger_profile_page.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_textField.dart'; import 'package:Tripz/views/widgets/my_textField.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_confetti/flutter_confetti.dart'; import 'package:flutter_confetti/flutter_confetti.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,9 +1,9 @@
import 'package:SEFER/constant/info.dart'; import 'package:Tripz/constant/info.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/views/home/my_wallet/passenger_wallet.dart'; import 'package:Tripz/views/home/my_wallet/passenger_wallet.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../controller/home/map_passenger_controller.dart'; import '../../../controller/home/map_passenger_controller.dart';

View File

@@ -1,9 +1,9 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/table_names.dart'; import 'package:Tripz/constant/table_names.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/table_names.dart'; import 'package:Tripz/constant/table_names.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/table_names.dart'; import 'package:Tripz/constant/table_names.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';

View File

@@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:SEFER/controller/home/points_for_rider_controller.dart'; import 'package:Tripz/controller/home/points_for_rider_controller.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';

View File

@@ -1,12 +1,8 @@
import 'package:SEFER/main.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_font_icons/flutter_font_icons.dart'; import 'package:flutter_font_icons/flutter_font_icons.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart';
import '../../../constant/box_name.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/table_names.dart';
import '../../../controller/functions/encrypt_decrypt.dart';
import '../../../controller/functions/tts.dart'; import '../../../controller/functions/tts.dart';
import '../../../controller/home/map_passenger_controller.dart'; import '../../../controller/home/map_passenger_controller.dart';
import '../../../controller/home/vip_waitting_page.dart'; import '../../../controller/home/vip_waitting_page.dart';

View File

@@ -1,14 +1,14 @@
import 'package:SEFER/controller/functions/encrypt_decrypt.dart'; import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
import 'package:SEFER/views/widgets/my_textField.dart'; import 'package:Tripz/views/widgets/my_textField.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/home/map_widget.dart/form_search_places_destenation.dart'; import 'package:Tripz/views/home/map_widget.dart/form_search_places_destenation.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';

View File

@@ -1,15 +1,15 @@
import 'package:SEFER/views/home/HomePage/contact_us.dart'; import 'package:Tripz/views/home/HomePage/contact_us.dart';
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_font_icons/flutter_font_icons.dart'; import 'package:flutter_font_icons/flutter_font_icons.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:get/get_rx/src/rx_typedefs/rx_typedefs.dart'; import 'package:get/get_rx/src/rx_typedefs/rx_typedefs.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/views/home/my_wallet/passenger_wallet.dart'; import 'package:Tripz/views/home/my_wallet/passenger_wallet.dart';
import 'package:SEFER/views/home/profile/complaint_page.dart'; import 'package:Tripz/views/home/profile/complaint_page.dart';
import 'package:SEFER/views/home/profile/order_history.dart'; import 'package:Tripz/views/home/profile/order_history.dart';
import 'package:SEFER/views/home/profile/promos_passenger_page.dart'; import 'package:Tripz/views/home/profile/promos_passenger_page.dart';
import 'package:SEFER/views/home/profile/taarif_page.dart'; import 'package:Tripz/views/home/profile/taarif_page.dart';
import 'package:url_launcher/url_launcher.dart'; import 'package:url_launcher/url_launcher.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';

View File

@@ -1,7 +1,7 @@
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,5 +1,5 @@
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,10 +1,10 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/controller/functions/secure_storage.dart'; import 'package:Tripz/controller/functions/secure_storage.dart';
import 'package:SEFER/controller/home/payment/credit_card_controller.dart'; import 'package:Tripz/controller/home/payment/credit_card_controller.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/table_names.dart'; import 'package:Tripz/constant/table_names.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../controller/home/map_passenger_controller.dart'; import '../../../controller/home/map_passenger_controller.dart';

View File

@@ -1,11 +1,11 @@
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/views/home/profile/complaint_page.dart'; import 'package:Tripz/views/home/profile/complaint_page.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_font_icons/flutter_font_icons.dart'; import 'package:flutter_font_icons/flutter_font_icons.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/controller/profile/profile_controller.dart'; import 'package:Tripz/controller/profile/profile_controller.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';

View File

@@ -1,10 +1,10 @@
import 'dart:async'; import 'dart:async';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_textField.dart'; import 'package:Tripz/views/widgets/my_textField.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -1,7 +1,7 @@
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart'; import 'package:Tripz/controller/home/map_passenger_controller.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
@@ -47,12 +47,12 @@ class CupertinoDriverListWidget extends StatelessWidget {
leading: CircleAvatar( leading: CircleAvatar(
radius: 25, radius: 25,
backgroundImage: NetworkImage( backgroundImage: NetworkImage(
'${AppLink.seferCairoServer}/portrate_captain_image/${driver['id']}.jpg', '${AppLink.tripzCairoServer}/portrate_captain_image/${driver['id']}.jpg',
), ),
child: Builder( child: Builder(
builder: (context) { builder: (context) {
return Image.network( return Image.network(
'${AppLink.seferCairoServer}/portrate_captain_image/${driver['id']}.jpg', '${AppLink.tripzCairoServer}/portrate_captain_image/${driver['id']}.jpg',
fit: BoxFit.cover, fit: BoxFit.cover,
loadingBuilder: (BuildContext context, loadingBuilder: (BuildContext context,
Widget child, Widget child,

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';

View File

@@ -1,11 +1,11 @@
import 'package:SEFER/constant/links.dart'; import 'package:Tripz/constant/links.dart';
import 'package:SEFER/views/home/profile/complaint_page.dart'; import 'package:Tripz/views/home/profile/complaint_page.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_font_icons/flutter_font_icons.dart'; import 'package:flutter_font_icons/flutter_font_icons.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/controller/profile/profile_controller.dart'; import 'package:Tripz/controller/profile/profile_controller.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';

View File

@@ -2,7 +2,7 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/views/home/my_wallet/payment_history_passenger_page.dart'; import 'package:Tripz/views/home/my_wallet/payment_history_passenger_page.dart';
import '../../../constant/box_name.dart'; import '../../../constant/box_name.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';
import '../../../constant/info.dart'; import '../../../constant/info.dart';
@@ -32,7 +32,7 @@ class PassengerWallet extends StatelessWidget {
mainAxisAlignment: MainAxisAlignment.start, mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.stretch, crossAxisAlignment: CrossAxisAlignment.stretch,
children: [ children: [
const CardSeferWallet(), const CardTripzWallet(),
const SizedBox( const SizedBox(
height: 20, height: 20,
), ),
@@ -168,8 +168,8 @@ class PassengerWallet extends StatelessWidget {
} }
} }
class CardSeferWallet extends StatelessWidget { class CardTripzWallet extends StatelessWidget {
const CardSeferWallet({super.key}); const CardTripzWallet({super.key});
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {

View File

@@ -1,11 +1,11 @@
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/controller/functions/toast.dart'; import 'package:Tripz/controller/functions/toast.dart';
import 'package:SEFER/controller/payment/payment_controller.dart'; import 'package:Tripz/controller/payment/payment_controller.dart';
import '../../../main.dart'; import '../../../main.dart';

View File

@@ -1,9 +1,9 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:SEFER/views/widgets/mycircular.dart'; import 'package:Tripz/views/widgets/mycircular.dart';
import '../../../controller/payment/driver_payment_controller.dart'; import '../../../controller/payment/driver_payment_controller.dart';

View File

@@ -1,11 +1,11 @@
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/payment/passenger_wallet_history_controller.dart'; import 'package:Tripz/controller/payment/passenger_wallet_history_controller.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:SEFER/views/widgets/mycircular.dart'; import 'package:Tripz/views/widgets/mycircular.dart';
class PaymentHistoryPassengerPage extends StatelessWidget { class PaymentHistoryPassengerPage extends StatelessWidget {
const PaymentHistoryPassengerPage({super.key}); const PaymentHistoryPassengerPage({super.key});

View File

@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/payment/payment_controller.dart'; import 'package:Tripz/controller/payment/payment_controller.dart';
import '../../../constant/box_name.dart'; import '../../../constant/box_name.dart';
import '../../../main.dart'; import '../../../main.dart';

View File

@@ -1,9 +1,8 @@
import 'dart:convert'; import 'dart:convert';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/functions/crud.dart'; import 'package:Tripz/controller/home/profile/complaint_controller.dart';
import 'package:SEFER/controller/home/profile/complaint_controller.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'dart:io'; import 'dart:io';

View File

@@ -1,8 +1,8 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:SEFER/views/widgets/mycircular.dart'; import 'package:Tripz/views/widgets/mycircular.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart';
import '../../../constant/colors.dart'; import '../../../constant/colors.dart';

View File

@@ -1,17 +1,17 @@
import 'package:SEFER/controller/functions/encrypt_decrypt.dart'; import 'package:Tripz/controller/functions/encrypt_decrypt.dart';
import 'package:SEFER/views/auth/login_page.dart'; import 'package:Tripz/views/auth/login_page.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/profile/profile_controller.dart'; import 'package:Tripz/controller/profile/profile_controller.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:SEFER/views/widgets/my_textField.dart'; import 'package:Tripz/views/widgets/my_textField.dart';
import 'package:SEFER/views/widgets/mycircular.dart'; import 'package:Tripz/views/widgets/mycircular.dart';
import '../../../controller/auth/login_controller.dart'; import '../../../controller/auth/login_controller.dart';
import '../../../controller/functions/log_out.dart'; import '../../../controller/functions/log_out.dart';

View File

@@ -1,12 +1,12 @@
import 'package:cached_network_image/cached_network_image.dart'; import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/profile/captain_profile_controller.dart'; import 'package:Tripz/controller/profile/captain_profile_controller.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import '../../../constant/api_key.dart'; import '../../../constant/api_key.dart';
import '../../widgets/my_textField.dart'; import '../../widgets/my_textField.dart';

View File

@@ -3,15 +3,11 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/controller/home/profile/promos_controller.dart'; import 'package:Tripz/controller/home/profile/promos_controller.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import '../../../constant/box_name.dart';
import '../../../constant/colors.dart';
import '../../../constant/style.dart'; import '../../../constant/style.dart';
import '../../../main.dart';
import '../../widgets/mycircular.dart'; import '../../widgets/mycircular.dart';
import 'budgets_ads.dart';
class PromosPassengerPage extends StatelessWidget { class PromosPassengerPage extends StatelessWidget {
const PromosPassengerPage({super.key}); const PromosPassengerPage({super.key});

View File

@@ -1,9 +1,9 @@
import 'package:SEFER/constant/box_name.dart'; import 'package:Tripz/constant/box_name.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
class TaarifPage extends StatelessWidget { class TaarifPage extends StatelessWidget {
const TaarifPage({super.key}); const TaarifPage({super.key});

View File

@@ -1,8 +1,8 @@
import 'package:SEFER/controller/home/home_page_controller.dart'; import 'package:Tripz/controller/home/home_page_controller.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/views/lang/languages.dart'; import 'package:Tripz/views/lang/languages.dart';
import 'HomePage/about_page.dart'; import 'HomePage/about_page.dart';
import 'HomePage/frequentlyQuestionsPage.dart'; import 'HomePage/frequentlyQuestionsPage.dart';
@@ -104,7 +104,7 @@ class SettingPage extends StatelessWidget {
color: CupertinoColors.activeBlue), color: CupertinoColors.activeBlue),
title: Text('Share App'.tr), title: Text('Share App'.tr),
subtitle: Text( subtitle: Text(
'You can share the SEFER App with your friends and earn rewards for rides they take using your code' 'You can share the Tripz App with your friends and earn rewards for rides they take using your code'
.tr), .tr),
trailing: const CupertinoListTileChevron(), trailing: const CupertinoListTileChevron(),
), ),

View File

@@ -1,13 +1,9 @@
import 'package:SEFER/constant/style.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import '../../constant/box_name.dart';
import '../../controller/local/local_controller.dart'; import '../../controller/local/local_controller.dart';
import '../../main.dart';
import '../auth/login_page.dart';
import '../home/map_page_passenger.dart'; import '../home/map_page_passenger.dart';
class Language extends StatelessWidget { class Language extends StatelessWidget {

View File

@@ -1,10 +1,10 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import 'package:SEFER/controller/notification/notification_captain_controller.dart'; import 'package:Tripz/controller/notification/notification_captain_controller.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart'; import 'package:Tripz/views/widgets/elevated_btn.dart';
import 'package:SEFER/views/widgets/my_scafold.dart'; import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:SEFER/views/widgets/mycircular.dart'; import 'package:Tripz/views/widgets/mycircular.dart';
class NotificationCaptain extends StatelessWidget { class NotificationCaptain extends StatelessWidget {
const NotificationCaptain({super.key}); const NotificationCaptain({super.key});

View File

@@ -1,8 +1,8 @@
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:SEFER/constant/colors.dart'; import 'package:Tripz/constant/colors.dart';
import 'package:SEFER/constant/style.dart'; import 'package:Tripz/constant/style.dart';
import '../../controller/notification/passenger_notification_controller.dart'; import '../../controller/notification/passenger_notification_controller.dart';
import '../widgets/my_scafold.dart'; import '../widgets/my_scafold.dart';

View File

@@ -1,4 +1,4 @@
name: SEFER name: Tripz
description: A new Flutter project. description: A new Flutter project.
publish_to: "none" # Remove this line if you wish to publish to pub.dev publish_to: "none" # Remove this line if you wish to publish to pub.dev

View File

@@ -8,7 +8,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:SEFER/main.dart'; import 'package:Tripz/main.dart';
void main() { void main() {
testWidgets('Counter increments smoke test', (WidgetTester tester) async { testWidgets('Counter increments smoke test', (WidgetTester tester) async {