Pinned Repositories
Baking_Recipes_MVP
it helps you to know baking recipes ingredients and steps
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
Calculator2
CDUsingGithubActions
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.
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.
MoviesCleanArch
Implementing MVVM Clean Architecture using DataBinding , RepoPattern , LiveData , Paging , Coroutines and Koins
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.
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.
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.
Shehab-Alaa's Repositories
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.
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.
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.
Shehab-Alaa/CDUsingGithubActions
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.
Shehab-Alaa/Baking_Recipes_MVP
it helps you to know baking recipes ingredients and steps
Shehab-Alaa/MoviesCleanArch
Implementing MVVM Clean Architecture using DataBinding , RepoPattern , LiveData , Paging , Coroutines and Koins
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.
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
Shehab-Alaa/Calculator2
Shehab-Alaa/ChessGame
OOP Project
Shehab-Alaa/ECommerceApp
Shehab-Alaa/FilesSearchEngineSystem
Shehab-Alaa/MillionaireGame
Shehab-Alaa/MoviesApp
Shehab-Alaa/QR-Code-Scanner
Shehab-Alaa/QURBATechTask
Shehab-Alaa/TMDB_MVP_Java