This repository is for my graduation project which is a movie recommendation system mobile application.
Yommna Mohamed Hafez
Hamis Hisham Mahmoud
Fwzia Yasser Ibrahim
Israa Mohamed Mohamed Saleh
Mostafa Magdy Abdelazeem Hegab
Mohamed Abobakr Mohamed Elhosiny
Mostafa Khedre El Moghawari Abdel Hamid
Mohamed El-Sayed Selim
Islam AlaaEddin Abdulal Essaid
Kotlin
Java a little bit
MVVM & Repository Design Patterns
Retrofit2 For Networking Logic
Gson
Coroutines
Koin For Dependency Injection
Room For Caching
Paging Library
JetPack Navigation
Room persistence library
Glide
1- Clone this repository and follow all the instructions.
2- Clone the mobile application repository.
3- In the Constants class from the helper package change the HOST constant to one of the following values following:
http://10.0.2.2: --> if you are using your Emulator
http://10.0.3.2: --> if you are using GenyMotion
Some ip address --> that the server is running on
4- Run the app and enjoy ")