app/src/main/java/com/studhub/app/domain/usecase/user/SignOut.kt | 10 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/domain/usecase/user/UnblockUser.kt | 18 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/domain/usecase/user/UpdateCurrentUserInfo.kt | 15 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/domain/usecase/user/UpdateRating.kt | 11 | A 2 hrs | F 50% |
app/src/main/java/com/studhub/app/presentation/about/AboutScreen.kt | 26 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/auth/AuthScreen.kt | 31 | A 0 mins | B 82% |
app/src/main/java/com/studhub/app/presentation/auth/AuthViewModel.kt | 87 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/auth/components/AuthTopBar.kt | 18 | A 0 mins | B 87% |
app/src/main/java/com/studhub/app/presentation/auth/components/SignInContent.kt | 104 | A 1 hr | A 100% |
app/src/main/java/com/studhub/app/presentation/auth/forgot/ForgotPasswordScreen.kt | 44 | A 0 mins | F 0% |
app/src/main/java/com/studhub/app/presentation/auth/forgot/components/ForgotPassword.kt | 31 | A 0 mins | F 0% |
app/src/main/java/com/studhub/app/presentation/auth/forgot/components/ForgotPasswordContent.kt | 51 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/auth/forgot/components/ForgotPasswordTopBar.kt | 30 | A 0 mins | B 88% |
app/src/main/java/com/studhub/app/presentation/auth/signup/SignUpScreen.kt | 48 | A 0 mins | F 0% |
app/src/main/java/com/studhub/app/presentation/auth/signup/components/SignUp.kt | 29 | A 0 mins | F 0% |
app/src/main/java/com/studhub/app/presentation/auth/signup/components/SignUpContent.kt | 83 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/auth/signup/components/SignUpTopBar.kt | 30 | A 0 mins | B 88% |
app/src/main/java/com/studhub/app/presentation/auth/verify/VerifyEmailScreen.kt | 41 | A 0 mins | F 0% |
app/src/main/java/com/studhub/app/presentation/auth/verify/components/ReloadUser.kt | 24 | A 0 mins | A 92% |
app/src/main/java/com/studhub/app/presentation/auth/verify/components/VerifyEmailContent.kt | 35 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/auth/verify/components/VerifyEmailTopBar.kt | 25 | A 0 mins | B 85% |
app/src/main/java/com/studhub/app/presentation/conversation/ChatScreen.kt | 48 | A 0 mins | F 35% |
app/src/main/java/com/studhub/app/presentation/conversation/ChatViewModel.kt | 59 | A 0 mins | F 46% |
app/src/main/java/com/studhub/app/presentation/conversation/ConversationScreen.kt | 40 | A 0 mins | D 61% |
app/src/main/java/com/studhub/app/presentation/conversation/ConversationViewModel.kt | 39 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/conversation/components/ChatTopBar.kt | 31 | A 0 mins | B 88% |
app/src/main/java/com/studhub/app/presentation/conversation/components/ConversationItem.kt | 85 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/conversation/components/MessageCard.kt | 49 | A 0 mins | B 83% |
app/src/main/java/com/studhub/app/presentation/conversation/components/MessageInput.kt | 43 | A 0 mins | B 80% |
app/src/main/java/com/studhub/app/presentation/conversation/components/MessageList.kt | 14 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/home/HomeScreen.kt | 50 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/home/HomeViewModel.kt | 35 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/home/components/AboutButton.kt | 17 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/home/components/AddListingButton.kt | 18 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/home/components/BrowseButton.kt | 17 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/home/components/ConversationButton.kt | 17 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/home/components/FeaturedItems.kt | 9 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/home/components/ProfileButton.kt | 17 | A 0 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/home/components/WelcomeText.kt | 19 | A 0 mins | B 87% |
app/src/main/java/com/studhub/app/presentation/listing/add/CreateListingScreen.kt | 103 | C 1 day | F 56% |
app/src/main/java/com/studhub/app/presentation/listing/add/CreateListingViewModel.kt | 129 | A 4 hrs | A 93% |
app/src/main/java/com/studhub/app/presentation/listing/add/components/BiddingSpecifics.kt | 54 | A 0 mins | A 92% |
app/src/main/java/com/studhub/app/presentation/listing/add/components/CategoryChoice.kt | 48 | A 2 hrs | D 61% |
app/src/main/java/com/studhub/app/presentation/listing/add/components/CategorySheet.kt | 122 | A 0 mins | D 69% |
app/src/main/java/com/studhub/app/presentation/listing/add/components/ListingForm.kt | 94 | A 3 hrs | B 84% |
app/src/main/java/com/studhub/app/presentation/listing/add/components/MeetingPointInput.kt | 37 | A 0 mins | F 47% |
app/src/main/java/com/studhub/app/presentation/listing/add/components/PriceRow.kt | 39 | A 35 mins | A 100% |
app/src/main/java/com/studhub/app/presentation/listing/browse/BrowseScreen.kt | 100 | A 3 hrs | C 78% |
app/src/main/java/com/studhub/app/presentation/listing/browse/BrowseViewModel.kt | 66 | A 1 hr | C 76% |
app/src/main/java/com/studhub/app/presentation/listing/browse/ListingThumbnailScreen.kt | 42 | A 0 mins | F 37% |