Shaadi.com Assignment
-
Accept/Reject Matches
-
Shows CACHE🗑 data when no internet connection🚫
-
Thoughtful UI✅
-
Kotlin✅ || Coroutines || Live Data ✅ || Flow ✅ || Architecture: MVVM✅ || Dependency Injection: Dagger- Hilt
-
Retrofit2✅
-
Database: Room for Caching
-
Clean, modular, reusable, and easily readable code✅✅
-
Appropriate naming and Validations/Error Handling✅
-
Proper commits✅
-
Followed best practices✅
-
Multithreading/Concurrency✅
-
Use of Flow/Live Data
git clone https://github.com/msharibahmed/shaadi.com_assignment.git
cd your-project/
run App
Loading State | Full Screen | Match Accepted | Match Rejected | No Internet Connection State |