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/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