GitHunt

Shehab Alaa

Shehab-Alaa

Android Developer

Languages

Kotlin44%Java44%Dart6%C#6%

Repos

18

Stars

44

Forks

10

Top Language

Kotlin

Loading contributions...

Top Repositories

CleanArchitectureApp

A Clean Architecture App that uses feature Modularization Architecture (app, presentation, domain, data, buildSrc) modules to hit TMDB API using MVVM Architecture, Coroutines, Retrofit2, Pagination, Live Data, Data Binding, Koin, SOLID Principles, Unit Testing using MockK and UI Testing using Espresso.

20Kotlin
TMDB_MVVM_Kotlin

A movie guide app that helps you to discover different types of movies categories in the TMDB API , movie details , movie trailers , movie reviews and adding movies to your watchlist. Implementing MVVM architecture using Koins, Coroutines, Retrofit, LiveData, RoomDatabase, DataBinding, Paging and Navigation Component Applying Clean Code using OOP , SOLID Priciples , Helper Classes and Repository Pattern.

14Kotlin
GoogleBooks_MVI_Kotlin

This repository contains a simple app to hit Sport-Category Google-Books API and show a list of books, that shows book details when items on the list are tapped, also user is able to add books to his favorite list that implements MVI architecture using Hilt, Retrofit, RxJava, RoomDatabase, DataBinding and Navigation Component.

3Kotlin
TMDB_MVVM_Java

A movie guide app that helps you to discover different types of movies categories in the TMDB API , movie details , movie trailers , movie reviews and adding movies to your watchlist. Implementing MVVM architecture using Dagger2, Retrofit, RxJava2, LiveData, RoomDatabase, DataBinding and Navigation Component. Applying Clean Code using OOP , SOLID Priciples , Helper Classes and Repository Pattern.

2Java
CDUsingGithubActions
2Kotlin
MoviesCleanArch

Implementing MVVM Clean Architecture using DataBinding , RepoPattern , LiveData , Paging , Coroutines and Koins

1Kotlin

Repositories

18
SH
Shehab-Alaa/TMDB_MVVM_Kotlin

A movie guide app that helps you to discover different types of movies categories in the TMDB API , movie details , movie trailers , movie reviews and adding movies to your watchlist. Implementing MVVM architecture using Koins, Coroutines, Retrofit, LiveData, RoomDatabase, DataBinding, Paging and Navigation Component Applying Clean Code using OOP , SOLID Priciples , Helper Classes and Repository Pattern.

Kotlin144Updated 5 years ago
android-developmentbinding-adaptercoroutinesdatabindingdatasourcedependency-injectionglidejetpackkoin-kotlinkotlin-androidlivedatamvvm-clean-architecturenavigation-componentpagingrepository-patternretrofit2room-databasetmdb-api
SH
Shehab-Alaa/TMDB_MVVM_Java

A movie guide app that helps you to discover different types of movies categories in the TMDB API , movie details , movie trailers , movie reviews and adding movies to your watchlist. Implementing MVVM architecture using Dagger2, Retrofit, RxJava2, LiveData, RoomDatabase, DataBinding and Navigation Component. Applying Clean Code using OOP , SOLID Priciples , Helper Classes and Repository Pattern.

Java21Updated 5 years ago
android-developmentdagger2databindingdependency-injectionlivedatamaterial-designmvvmmvvm-clean-architecturenavigation-componentnavigation-drawerrepository-patternretrofit2room-databaserxandroidrxjava2solid-principlestmdb-api
SH
Shehab-Alaa/CleanArchitectureApp

A Clean Architecture App that uses feature Modularization Architecture (app, presentation, domain, data, buildSrc) modules to hit TMDB API using MVVM Architecture, Coroutines, Retrofit2, Pagination, Live Data, Data Binding, Koin, SOLID Principles, Unit Testing using MockK and UI Testing using Espresso.

Kotlin204Updated 3 years ago
buildsrcclean-architecturecoroutinesdatadata-bindingdependency-injectiondomainespressokoinktslivedata-viewmodelmockkmodularitymodularizationpresentationretrofit2solid-principlestmdb-apiuitestingunit-testing
SH
Shehab-Alaa/GoogleBooks_MVI_Kotlin

This repository contains a simple app to hit Sport-Category Google-Books API and show a list of books, that shows book details when items on the list are tapped, also user is able to add books to his favorite list that implements MVI architecture using Hilt, Retrofit, RxJava, RoomDatabase, DataBinding and Navigation Component.

Kotlin30Updated 5 years ago
androidanimationbinding-adaptercachingclean-codedata-bindinggoogle-books-apihilt-dependency-injectioninterceptorskotlinmodel-view-intentmvi-clean-architectureretrofit2room-databaserxjava2shared-element-transitionshimmer-layoutsolid-principles
SH
Shehab-Alaa/CDUsingGithubActions

No description provided.

Kotlin20Updated 3 years ago
SH
Shehab-Alaa/MoviesCleanArch

Implementing MVVM Clean Architecture using DataBinding , RepoPattern , LiveData , Paging , Coroutines and Koins

Kotlin11Updated 5 years ago
android-developmentbindingadaptercoroutinescoroutines-androiddatabindingdatasourcedependency-injectionglidekoin-kotlinkotlin-androidlivedatamutablelivedatamvvmmvvm-clean-architecturepaginationpaging-libraryrepository-patterntmdb-api
SH
Shehab-Alaa/QURBATechTask

No description provided.

Kotlin00Updated 4 years ago
SH
Shehab-Alaa/Recipes_MVVM_Kotlin

A recipe guide app that helps you to discover different types of recipes in the RecipesAPI , view recipe details and adding recipes to your favorite recipes list Implementing MVVM architecture using Koins, Coroutines, Retrofit, LiveData, RoomDatabase, DataBinding and Navigation Component Applying Clean Code using OOP , SOLID Priciples , Helper Classes and Repository Pattern.

Kotlin10Updated 5 years ago
android-developmentcacheclean-architecturecoroutines-androiddependency-injectionkoin-kotlinkotlin-androidlivedatamockitomockkmvvm-architecturenavigation-componentrecipes-mvvm-kotlinretrofit2room-databasesolid-principlesunit-testing
SH
Shehab-Alaa/ECommerceApp

No description provided.

Kotlin00Updated 5 years ago
SH
Shehab-Alaa/Baking_Recipes_MVP

it helps you to know baking recipes ingredients and steps

Java10Updated 6 years ago
SH
Shehab-Alaa/TMDB_MVP_Java

No description provided.

Java00Updated 5 years ago
SH
Shehab-Alaa/BookSearchApp

By using this app you can search for any book you want , see it's information and description and add it to your favorite list

Java00Updated 6 years ago
SH
Shehab-Alaa/MillionaireGame

No description provided.

Java00Updated 6 years ago
SH
Shehab-Alaa/MoviesApp

No description provided.

Dart00Updated 6 years ago
SH
Shehab-Alaa/ChessGame

OOP Project

Java00Updated 6 years ago
SH
Shehab-Alaa/FilesSearchEngineSystem

No description provided.

C#00Updated 6 years ago
SH
Shehab-Alaa/QR-Code-Scanner

No description provided.

Java00Updated 6 years ago
SH
Shehab-Alaa/Calculator2

No description provided.

Java00Updated 7 years ago

Gists

Recent Activity

Shehab Alaa (Shehab-Alaa) | GitHunt