موقع كوالتي لصيانة الاجهزة الرياضية والمشايات

تفاصيل العمل

هذا الموقع يقدم للعملاء صيانه الاجهزه الرياضيه والمشايات وقد قمنا بتنفيذ وتصميم هذا الموقع من الصفر حتى الاكتمال ,كما يوجد بعض التعديلات القادمه في المستقبل القريب .

و code الموقع يمكن ان يتم تشغيله على اي منصه سواء كانت [ web - Android - IOS - Windows - Linux ] وغيرها

// ignore_for_file: deprecated_member_use

import 'package:curved_navigation_bar/curved_navigation_bar.dart';

import 'package:flutter/material.dart';

import 'package:quality/model/constants.dart';

import 'package:responsive_builder/responsive_builder.dart';

import 'package:url_launcher/url_launcher.dart';

class BottomNavigationBarAll extends StatefulWidget {

const BottomNavigationBarAll({super.key});

@override

State<BottomNavigationBarAll> createState() => _BottomNavigationBarAllState();

}

class _BottomNavigationBarAllState extends State<BottomNavigationBarAll> {

@override

Widget build(BuildContext context) {

var deviceType = getDeviceType(MediaQuery.of(context).size);

return CurvedNavigationBar(

color: kPrimaryColor,

backgroundColor: Colors.transparent,

buttonBackgroundColor: Colors.green[800],

animationDuration: const Duration(milliseconds: 200),

height: deviceType == DeviceScreenType.mobile

? MediaQuery.of(context).size.width * 0.14

: deviceType == DeviceScreenType.desktop

? MediaQuery.of(context).size.width * 0.001

: deviceType == DeviceScreenType.tablet

? MediaQuery.of(context).size.width * 0.07

: MediaQuery.of(context).size.width * 0.001,

items: <Widget>[

// Icon(Icons.home, size: 25, color: Colors.white, shadows: []),

Icon(

Icons.phone,

size: deviceType == DeviceScreenType.mobile

? MediaQuery.of(context).size.width * 0.08

: deviceType == DeviceScreenType.desktop

? MediaQuery.of(context).size.width * 0.01

: deviceType == DeviceScreenType.tablet

? MediaQuery.of(context).size.width * 0.07

: MediaQuery.of(context).size.width * 0.36,

color: Colors.white,

),

Icon(

Icons.whatsapp,

size: deviceType == DeviceScreenType.mobile

? MediaQuery.of(context).size.width * 0.08

: deviceType == DeviceScreenType.desktop

? MediaQuery.of(context).size.width * 0.36

: deviceType == DeviceScreenType.tablet

? MediaQuery.of(context).size.width * 0.07

: MediaQuery.of(context).size.width * 0.36,

color: Colors.white,

),

],

onTap: (index) {

if (index == 0) {

launch("tel://01024176369");

} else if (index == 1) {

launch('https://api.whatsapp.com/...;);

}

},

);

}

}

بطاقة العمل

بطاقة العمل

اسم المستقل Islam B.
عدد الإعجابات 0
عدد المشاهدات 19
تاريخ الإضافة
تاريخ الإنجاز

المهارات المستخدمة