cloud_firestore
Android और iOS पर लाइव सिंक्रोनाइजेशन और ऑफलाइन समर्थन के साथ क्लाउड-होस्टेड, नॉएएसी डेटाबेस के लिए Flutter प्लगइन।
डोमेन-ड्रिवन डिजाइन (DDD) और लेयर्ड आर्किटेक्चर के साथ फ्लटर पर बनाई गई रेस्तरां के लिए डिलीवरी ऐप, जिसमें Riverpod फ्रेमवर्क शामिल है।
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
An open-source Delivery App for Restaurants built on Flutter using Domain-Driven Design (DDD) and Layered Architecture along with Riverpod Framework, Firebase as backend, Navigation 2.0 (GoRouter), Google Maps, Live Tracking, Local Notifications, FCM Notifications, Cloud Functions, Flutter Hooks, Freezed, RxDart, FpDart and more.

Note: This is my current approach and architecture. In addition, the repository includes other branches that implement TDD and Clean Architecture approach if you're interested:










configs.template folder then rename the folder to configs.flutter run --dart-define-from-file=configs/{flavor}.json, or from VSCode using the predefined launch configurations.upcoming or is
delivering onTheWay.upcoming orders.Appreciation: I was inspired by @RandalSchwartz to adopt and implement DDD Layered architecture with Riverpod Framework. Also, ResoCoder’s DDD course (outdated) was a helpful start point to get some ideas about implementing DDD Layered architecture in Flutter.
Give a ⭐️ if you like the project.. Thanks!
Android और iOS पर लाइव सिंक्रोनाइजेशन और ऑफलाइन समर्थन के साथ क्लाउड-होस्टेड, नॉएएसी डेटाबेस के लिए Flutter प्लगइन।
Firebase Auth के लिए Flutter प्लगइन, पासवर्ड, फोन नंबर और Google, Facebook और Twitter जैसे आईडी प्रदाता के साथ प्रमाणीकरण की अनुमति देता है।
Firebase Core के लिए Flutter प्लगइन, बहुत सारे Firebase ऐप्स से जुड़ने की अनुमति देता है।
Firebase Cloud Messaging के लिए Flutter प्लगइन, एक क्रॉस-प्लेटफ़ॉर्म संदेश विकल्प जो आपको Android और iOS पर संदेशों को विश्वसनीय ढंग से प्राप्त करने में सक्षम बनाता है।
Firebase Cloud Storage के लिए Flutter प्लगइन, एंड्रॉइड और iOS के लिए एक शक्तिशाली, सरल और लागत-प्रभावी ऑब्जेक्ट स्टोरेज सेवा।
एक प्रतिक्रियाशील कैशिंग और डेटा बाइंडिंग फ्रेमवर्क। Riverpod असिंक्रोनस कोड के साथ काम करना आसान बनाता है।
riverpod_generator के लिए अनुमानों को उजागर करने वाला एक पैकेज
Riverpod के लिए एक कोड जनरेटर। यह सिंटैक्स को सरल बनाता है और इसे सशक्त बनाता है, जैसे कि राज्य-आधारित हॉट-रीलोड की अनुमति देना।
Riverpod_lint Riverpod के उपयोगकर्ताओं के लिए एक विकासकर्मी उपकरण है, जो सामान्य समस्याओं को रोकने और दोहराए जाने वाले कार्यों को सरल बनाने में मदद करता है।
पैकेज: go_router के लिए स्ट्रांगली-टाइप्ड रूट हेल्पर्स के लिए समर्थन करने वाला बिल्डर
iOS और Android एप्लिकेशन में Google Maps को एकीकृत करने के लिए एक Flutter प्लगइन।
React hooks का एक flutter अनुप्रयोग। यह सुधारित कोड पुनर्उपयोग के साथ एक नई प्रकार के विजेट जोड़ता है।
निर्भरता सूची 55 आइटम
{"sdk":"flutter"}^1.0.5{"sdk":"flutter"}^0.19.0^1.2.0^2.4.6^2.3.0^0.20.3^2.4.1^4.8.1^1.0.0-beta.1^0.27.7^4.0.1^12.1.1^5.0.2+1^9.0.2^2.2.8^2.1.0^5.1.2^2.24.2^4.14.0^4.16.0^11.6.0^14.7.10^2.1.1^2.2.8+4^3.4.1^0.8.7+5^3.4.1^2.3.2^0.3.0^9.0.3^9.1.5^2.0.0^4.4.2^6.1.11^16.3.0^3.4.0^6.0.2^0.1.6^8.2.2^4.1.0{"git":{"url":"https://github.com/Railway-Engineering-Solutions/material_floating_search_bar.git"}}{"sdk":"flutter"}^0.13.1^2.3.1^4.6.0^5.1.0^0.5.6^2.3.4^2.4.8^2.3.6^2.4.1^6.7.0^2.3.4उपयोग के अनुसार छाँटें, गतिविधि की तुलना करें और अपनाने से पहले मूल प्रोजेक्ट की आवश्यकताएँ जाँचें।
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗