MB Wellness SDK

Overview

MB Wellness SDK is a comprehensive SDK for managing wellness features in mobile applications. This SDK provides a wide range of functionalities including device information, state management, shared preferences, responsive sizing, SVG handling, HTTP requests, and various other utilities to streamline the development process.

Features

  • Device information retrieval
  • State management using GetX
  • Shared preferences management
  • Responsive sizing with Sizer
  • SVG handling
  • HTTP requests
  • Carousel slider
  • URL launcher
  • File picker
  • Smooth page indicator
  • Toast notifications
  • Expanded tile
  • HTML rendering from Flutter widgets
  • Payment integration with Razorpay
  • Firebase core, messaging, and crashlytics
  • Local notifications
  • Internationalization support with Intl
  • Countdown timer
  • Lottie animations
  • WebView integration
  • Pin code fields
  • Image picker
  • Dotted border
  • Permission handling
  • Geolocation and geocoding
  • SQLite database management
  • Wakelock management
  • File renaming
  • Skeleton loader
  • Image compression

Installation

Add the dependency to your pubspec.yaml:

dependencies:
  mb_wellness: ^1.0.147

Libraries

Controller/Claims_Controller
Controller/DentalController
Controller/DeviceInfoNotifiController
Controller/DiagnosticController
Controller/Doctor_Controller
Controller/errorListner
Controller/Home_Controller
Controller/MedicalLoanController
Controller/MedicineController
Controller/PaymentController
Controller/razorPay_controller
Controller/sdkMyAccountController
Controller/showyourhospitalcontroller
Controller/SignUpController
Controller/Teleconsultation_Controller
Controller/UniversalSearchController
Generic/AlertDialogs/Confirm_Order_Popup
Generic/AlertDialogs/Confirmation_Service
Generic/AlertDialogs/PaymentPopUp
Generic/AlertDialogs/PermissionAlert
Generic/AlertDialogs/PinCode_Popup
Generic/AlertDialogs/Success_Upload_Prescription
Generic/AlertDialogs/Valid_Prescreption_Medicine
Generic/AlertDialogs/WacthyoutubeVideo
Generic/Common/BottomBar
Generic/Common/Common_Appbar
Generic/Common/Common_Image
Generic/Common/Common_Text
Generic/Common/Common_TextForm
Generic/Common/CommonTextNunito
Generic/Common/Custom_Login_TopBar
Generic/Common/MapCommonService
Generic/Constant/colors
Generic/Constant/custom_loader
Generic/Constant/Internet_Checker
Generic/Constant/UniversalCallBack
Generic/Constant/validator
Generic/Constant/variables
Generic/VideoService/CommonVideoCard
Generic/VideoService/Mp4Service/Any_video_Play_DetailsScreen
Generic/VideoService/Mp4Service/WatchFullScreenMp4Video
medibhai_sdk
Screens/AmbulanceAssistant/AlternateLocation
Screens/AmbulanceAssistant/AmbulanceApi
Screens/AmbulanceAssistant/AmbulanceDestinationScreen
Screens/AmbulanceAssistant/AmbulanceHomeScreen
Screens/AmbulanceAssistant/CurrentLocation
Screens/Blogs/BlogDetailPage
Screens/Blogs/BlogList
Screens/Claims/Claim_AppBar
Screens/Claims/Claim_Doc_Submission
Screens/Claims/Contact_Us
Screens/Claims/Detail_ClaimStatus
Screens/Claims/Download_Forms
Screens/Claims/Intimate_My_Claims
Screens/Claims/Members_Covered
Screens/Claims/My_ClaimStatus
Screens/Claims/My_Coverage
Screens/Claims/Network_Hospital
Screens/Claims/No_Policy
Screens/Claims/Policy_Details
Screens/Claims/Search_HospitalList
Screens/Claims/Share_Documents
Screens/Claims/Track_ClaimStatus
Screens/DentalConsultation/BookClinicAppointment
Screens/DentalConsultation/DentalConsultation
Screens/DentalConsultation/PreviewConfirmation
Screens/Diagnostics/AddMembers/AddMemberWithUserDeatails
Screens/Diagnostics/AddMembers/AddMoreMembersPopUp
Screens/Diagnostics/AddMembers/Dynamic6ListTestDataStore
Screens/Diagnostics/AddMembers/MemberAndCartSelect
Screens/Diagnostics/CommonDignobackAppBar
Screens/Diagnostics/CommonlybookTestCard
Screens/Diagnostics/DescriptionScreens/PackageDescription
Screens/Diagnostics/DescriptionScreens/TestDescription
Screens/Diagnostics/Diagnostics_Home
Screens/Diagnostics/DiagnosticsCart
Screens/Diagnostics/HealthPackageCard
Screens/Diagnostics/LabTestSearchScreen
Screens/Diagnostics/LocalDbForDigno/LocalDbForDiagno
Screens/Diagnostics/PlaceOrder/TestPaymentClass
Screens/Diagnostics/PlaceOrder/TestPayMentController
Screens/Diagnostics/PlaceOrder/TestPlaceOrder
Screens/Diagnostics/SelectDateTime
Screens/Diagnostics/TestByCatList
Screens/Diagnostics/UploadPrescriptionForDiagno
Screens/Diagnostics/ViewAllScreens
Screens/Home_Screens/ActicePackagesDetails
Screens/Home_Screens/AllVideos
Screens/Home_Screens/CallScreen
Screens/Home_Screens/FAQScreen
Screens/Home_Screens/HomePage
Screens/Home_Screens/NotificationScreen
Screens/Home_Screens/Steps_Counter
Screens/Home_Screens/View_All_Modules
Screens/Home_Screens/Wellness_Detail_Form
Screens/MedicalLoan/MedicalLoan
Screens/Medicine/AddressDisplay
Screens/Medicine/CommonMedBackAppBar
Screens/Medicine/MedCartScreen
Screens/Medicine/Medicine_Add_Address
Screens/Medicine/Medicine_Home
Screens/Medicine/Medicine_Place_Order
Screens/Medicine/MedicineDetailScreen
Screens/Medicine/MedicineVerticalCard
Screens/Medicine/Payment_Class
Screens/Medicine/Pincode
Screens/Medicine/TrendingMedicnines
Screens/Medicine/Upload_Prescription
Screens/MyAccountScreens/MyHealthRecord
Screens/MyAccountScreens/MyOrderDetailScreens/MedicineOrderDetails
Screens/MyAccountScreens/MyOrderDetailScreens/MyOrderDoctorAppointList
Screens/MyAccountScreens/MyOrderDetailScreens/MyOrderLabTestList
Screens/MyAccountScreens/MyOrderDetailScreens/MyOrderMainScreen
Screens/MyAccountScreens/MyOrderDetailScreens/MyOrderTeleConsultList
Screens/MyAccountScreens/MyPkgDetails
Screens/MyAccountScreens/MyProfileScreen
Screens/MyAccountScreens/MyWalletUtil
Screens/MyAccountScreens/Privacy_Policy
Screens/MyAccountScreens/Terms_Conditions
Screens/Nutrition/Nutrition
Screens/OnBoardingScreens/OnBoardingScreen
Screens/OnBoardingScreens/SplashScreen
Screens/Package_Details/Fitness_Pro
Screens/Package_Details/Reimbursement_Form
Screens/Package_Details/Reimbursment_Controller
Screens/Package_Details/Upload_Supporting_Documents
Screens/ShowYourDoctor/DoctorBookNow
Screens/ShowYourDoctor/DoctorCard
Screens/ShowYourDoctor/DoctorFormAlert
Screens/ShowYourDoctor/DoctorPayment/DoctorPaymentApiClass
Screens/ShowYourDoctor/DoctorPayment/DoctorPaymentcontroller
Screens/ShowYourDoctor/DoctorProfile
Screens/ShowYourDoctor/RelatedDoctorProfile
Screens/ShowYourDoctor/SearchResultDoctors
Screens/ShowYourDoctor/SearchResultDoctorsDepartment
Screens/ShowYourDoctor/ShowYourDoctor
Screens/ShowYourHospitalScreens/CommonHospitalCard
Screens/ShowYourHospitalScreens/FormFillHospitalAlert
Screens/ShowYourHospitalScreens/HospitalProfileScreens/HopitalProfileTapScreens/HopitalProfileCashlessTieUps
Screens/ShowYourHospitalScreens/HospitalProfileScreens/HopitalProfileTapScreens/HopitalProfileDepartment
Screens/ShowYourHospitalScreens/HospitalProfileScreens/HopitalProfileTapScreens/HopitalProfileDoctors
Screens/ShowYourHospitalScreens/HospitalProfileScreens/HopitalProfileTapScreens/HopitalProfileRoomRent
Screens/ShowYourHospitalScreens/HospitalProfileScreens/HopitalProfileTapScreens/HopitalProfileServices
Screens/ShowYourHospitalScreens/HospitalProfileScreens/HopitalProfileTapScreens/HopitalProfileTestPkgs
Screens/ShowYourHospitalScreens/HospitalProfileScreens/HopitalProfileTapScreens/Hospitaldeparmentwiselist
Screens/ShowYourHospitalScreens/HospitalProfileScreens/HopitalProfileTapScreens/HospitalProfileBuyTestPkgs
Screens/ShowYourHospitalScreens/HospitalProfileScreens/HospitalProfileMainScreen
Screens/ShowYourHospitalScreens/ShowHospitalMainscreen
Screens/SignUp/Corporate_healthCare_Register/Corporate_healthCare_Register
Screens/SignUp/Corporate_healthCare_Register/Corporate_healthCare_verifyotp
Screens/SignUp/Corporate_SelectAccount
Screens/SignUp/CorporateCreateAccount
Screens/SignUp/CorporateEmployeeSignUp
Screens/SignUp/Individual_Register
Screens/SignUp/LoginScreen
Screens/SignUp/OtpVerify
Screens/SignUp/RegisterAccount
Screens/SignUp/Registration_Verify
Screens/SmartWatch/SmartWatchApi
Screens/SmartWatch/SmartWatchHomeScreen
Screens/SmartWatch/WatchAddress
Screens/Super_TopUp/AddAddressScreen
Screens/Super_TopUp/SelectLocation
Screens/Super_TopUp/SuperTopApi
Screens/Super_TopUp/SuperTopUpHomeScreen
Screens/Tele_Consultation/Speciality_Doctor_Card
Screens/Tele_Consultation/Speciality_DoctorList
Screens/Tele_Consultation/Symptoms_Card
Screens/Tele_Consultation/TeleConsultation_Book
Screens/Tele_Consultation/TeleConsultation_Home
Screens/WebviewScreen/webView_controller
Screens/WebviewScreen/WebviewScreen
Screens/YogaMatAndBottle/YogaMatAndBottleAddressScreen
Screens/YogaMatAndBottle/YogaMatAndBottleApi
Screens/YogaMatAndBottle/YogaMatAndBottleHomeScreen
Service/local_notification
Service/Permission_Service
Service/server_service