यह ऐप एमवीवीएम क्लीन आर्किटेक्चर और जेटपैक कंपोज़ पर आधारित मूवी डीबी के लिए एक सरल डेमो प्रोजेक्ट है।
* उपयोगकर्ता टीएमडीबी डेटाबेस से फिल्मों की सूची देख सकते हैं।
* उपयोगकर्ता टीएमडीबी डेटाबेस से अपनी पसंद की नवीनतम टीवी श्रृंखला की सूची देख सकते हैं।
* उपयोगकर्ता लोकप्रियता, आगामी टॉप रेटेड और अभी चल रही फिल्मों के आधार पर फिल्मों को फ़िल्टर कर सकते हैं।
* उपयोगकर्ता लोकप्रियता, आज प्रसारित होने वाले और टॉप रेटेड के आधार पर टीवी श्रृंखला को फ़िल्टर कर सकते हैं।
* उपयोगकर्ता अपनी पसंद की कोई भी फिल्म या टीवी श्रृंखला खोज सकते हैं।
* उपयोगकर्ता अपनी पसंद के ट्रेलर देखने के लिए किसी भी फिल्म या टीवी श्रृंखला पर क्लिक कर सकते हैं।
* पेजिनेशन का समर्थन करता है ताकि आप अपनी रुचि की सभी फिल्में/टीवी शो देख सकें।
#### ऐप विशिष्टताएँ
* न्यूनतम एसडीके 26
* [कोटलिन](https://kotlinlang.org/) में लिखा गया
* एमवीवीएम आर्किटेक्चर
* एंड्रॉइड आर्किटेक्चर घटक (व्यूमॉडल, रूम पर्सिस्टेंस लाइब्रेरी, पेजिंग3 लाइब्रेरी, कंपोज़ के लिए नेविगेशन घटक, डेटास्टोर)
* [कोटलिन कोरआउट्स]([यूआरएल](https://kotlinlang.org/docs/coroutines-overview.html)) और [कोटलिन फ्लो]([यूआरएल](https://developer.android.com/kotlin/flow )).
* [हिल्ट]([यूआरएल](https://developer.android.com/training/dependency-injection/hilt-android)) निर्भरता इंजेक्शन के लिए।
* एपीआई एकीकरण के लिए [रेट्रोफिट 2](https://square.github.io/retrofit/)।
* [Gson](https://github.com/google/gson) क्रमांकन के लिए।
* [Okhhtp3](https://github.com/square/okhttp) इंटरसेप्टर लागू करने, लॉगिंग और वेब सर्वर की मॉकिंग के लिए।
* [मॉकिटो](https://site.mockito.org/) यूनिट परीक्षण मामलों को लागू करने के लिए
* [कॉइल]([यूआरएल](https://coil-kt.github.io/coil/compose/)) छवि लोडिंग के लिए।
* [गूगल पैलेट]([यूआरएल](https://developer.android.com/develop/ui/views/graphics/palette-colors)): जेटपैक लाइब्रेरी जो आकर्षक ऐप्स बनाने के लिए छवियों से प्रमुख रंग निकालती है।
पिछली बार अपडेट होने की तारीख
28 जुल॰ 2025