تفاصيل العمل

Cineverse

A modern Android application for movie and TV series enthusiasts, designed to provide a seamless experience for discovering, exploring, and organizing entertainment content. Powered by the TMDB API, the app combines personalized recommendations, intelligent search, and AI-powered content filtering with a clean, scalable architecture.

Features

Home & Discovery — Browse trending movies and TV series with curated collections.

Explore — Discover content by genres, categories, and popularity.

Smart Search — Search for movies, TV series, and actors with fast results.

Voice Search — Search hands-free using Android voice recognition.

Match Mode — Receive personalized recommendations by answering preference-based questions.

Authentication — Secure login, registration, and guest mode support.

Watchlist & Favorites — Save favorite movies and series for later viewing.

AI Content Filter — TensorFlow Lite model detects and automatically blurs inappropriate images.

Custom Content Preferences — Configure filtering sensitivity according to user preferences.

Offline Support — Browse cached content without an internet connection.

Dark & Light Themes — Adaptive UI for comfortable viewing.

Fast Performance — Optimized networking, caching, and pagination for smooth navigation.

Tech Stack

Android

Kotlin

Jetpack Compose

Clean Architecture

MVI Pattern

SOLID Principles

Feature-based Modularization

Networking

Ktor

Retrofit

OkHttp

Dependency Injection

Koin

Hilt

Dagger

Local Storage

Room Database

DataStore

Asynchronous Programming

Kotlin Coroutines

Kotlin Flow

WorkManager

UI & Performance

Coil

Paging 3

Machine Learning

TensorFlow Lite

Security

Android Keystore

AES Encryption

Quality & DevOps

JUnit 5

MockK

Truth

JaCoCo

Firebase Crashlytics

Firebase Performance

Firebase App Distribution

GitHub Actions (CI/CD)

ملفات مرفقة

بطاقة العمل

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