add new featurs like realtime 2026-5-10-25

This commit is contained in:
Hamza-Ayed
2026-05-10 17:38:33 +03:00
parent 0d9fab31bd
commit e17866aa2f
86 changed files with 1939 additions and 10 deletions

View File

@@ -9,6 +9,7 @@ import '../../../main.dart'; // Import main to access myPhone
import '../../widgets/elevated_btn.dart';
import '../../widgets/my_scafold.dart';
import '../../widgets/my_textField.dart';
import '../quality/driver_scorecard_page.dart';
import 'form_captain.dart';
class CaptainDetailsPage extends StatelessWidget {
@@ -234,6 +235,26 @@ class CaptainDetailsPage extends StatelessWidget {
bool isSuperAdmin) {
return Column(
children: [
// Driver Scorecard Button
SizedBox(
width: double.infinity,
height: 50,
child: ElevatedButton.icon(
icon: const Icon(Icons.analytics_outlined, color: Colors.white),
label: Text("بطاقة الأداء (Scorecard)",
style: const TextStyle(color: Colors.white, fontSize: 16)),
style: ElevatedButton.styleFrom(
backgroundColor: Colors.blueAccent,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(12)),
),
onPressed: () {
Get.to(() => DriverScorecardPage(driverId: data['id'].toString()));
},
),
),
const SizedBox(height: 16),
// Notification is available for everyone
SizedBox(
width: double.infinity,