├── app ├── .gitignore ├── src │ ├── main │ │ ├── res │ │ │ ├── drawable │ │ │ │ ├── feed.png │ │ │ │ ├── home.png │ │ │ │ ├── live.png │ │ │ │ ├── logo.png │ │ │ │ ├── mail.png │ │ │ │ ├── plus.png │ │ │ │ ├── send.png │ │ │ │ ├── ghost.png │ │ │ │ ├── github.png │ │ │ │ ├── lives.png │ │ │ │ ├── notif.png │ │ │ │ ├── calendar.png │ │ │ │ ├── discord.png │ │ │ │ ├── dropdown.png │ │ │ │ ├── editevent.png │ │ │ │ ├── instagram.png │ │ │ │ ├── linkedin.png │ │ │ │ ├── nothing.png │ │ │ │ ├── outdent.png │ │ │ │ ├── profile.png │ │ │ │ ├── toolback.png │ │ │ │ ├── toolbackr.png │ │ │ │ ├── twitter.png │ │ │ │ ├── signup_background.png │ │ │ │ ├── image_for_login_page.png │ │ │ │ ├── circle_back.xml │ │ │ │ ├── contact_details_pink.xml │ │ │ │ ├── circle_stroke.xml │ │ │ │ ├── round_corners.xml │ │ │ │ ├── splashscreen_blackcurve.xml │ │ │ │ ├── black_stroke.xml │ │ │ │ ├── upcoming_blue.xml │ │ │ │ ├── white_left_40dp.xml │ │ │ │ ├── input_box.xml │ │ │ │ ├── live_red.xml │ │ │ │ ├── white_right_40dp.xml │ │ │ │ ├── contact_details_purple.xml │ │ │ │ ├── splashscreen_background.xml │ │ │ │ ├── event_colourfull_backgroud.xml │ │ │ │ ├── event_black_background.xml │ │ │ │ ├── buttons_color.xml │ │ │ │ ├── contact_details_whitebackground.xml │ │ │ │ ├── multicolors.xml │ │ │ │ ├── report.xml │ │ │ │ ├── add_button_events.xml │ │ │ │ ├── add_photo.xml │ │ │ │ ├── inner_gradienr_edit.xml │ │ │ │ ├── calendar_drawable.xml │ │ │ │ ├── description_box.xml │ │ │ │ ├── red_heart.xml │ │ │ │ ├── white_heart.xml │ │ │ │ ├── red_heart_small.xml │ │ │ │ ├── add_pic.xml │ │ │ │ ├── ic_launcher_foreground.xml │ │ │ │ ├── shadow_black.xml │ │ │ │ ├── custom_card_past.xml │ │ │ │ ├── custom_card_red.xml │ │ │ │ ├── custom_card_upcoming.xml │ │ │ │ └── ic_launcher_background.xml │ │ │ ├── font │ │ │ │ ├── nosifer.ttf │ │ │ │ ├── londrina_solid.ttf │ │ │ │ ├── londrina_outline.ttf │ │ │ │ └── londrina_sketch.xml │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_adaptive_back.png │ │ │ │ └── ic_launcher_adaptive_fore.png │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_adaptive_back.png │ │ │ │ └── ic_launcher_adaptive_fore.png │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_adaptive_back.png │ │ │ │ └── ic_launcher_adaptive_fore.png │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_adaptive_back.png │ │ │ │ └── ic_launcher_adaptive_fore.png │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_adaptive_back.png │ │ │ │ └── ic_launcher_adaptive_fore.png │ │ │ ├── mipmap │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ └── mipmap-anydpi-v26 │ │ │ │ │ ├── ic_launcher.xml │ │ │ │ │ └── ic_launcher_round.xml │ │ │ ├── anim │ │ │ │ ├── anim_fade.xml │ │ │ │ └── anim_l_to_r.xml │ │ │ ├── values │ │ │ │ ├── preloaded_fonts.xml │ │ │ │ ├── arrays.xml │ │ │ │ ├── colors.xml │ │ │ │ ├── themes.xml │ │ │ │ ├── strings.xml │ │ │ │ ├── styles.xml │ │ │ │ └── font_certs.xml │ │ │ ├── color │ │ │ │ ├── bottom_nav_text_color.xml │ │ │ │ └── bottom_nav_icon_color.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ └── ic_launcher.xml │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ ├── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ ├── menu │ │ │ │ └── bottom_nav_menu.xml │ │ │ ├── layout │ │ │ │ ├── connectivity_receiver.xml │ │ │ │ ├── activity_fcmnotification.xml │ │ │ │ ├── notif_item.xml │ │ │ │ ├── fragment_frament_feed.xml │ │ │ │ ├── activity_reported_post.xml │ │ │ │ ├── activity_club_members_detail.xml │ │ │ │ ├── activity_notification.xml │ │ │ │ ├── profile_post_item.xml │ │ │ │ ├── custom_dialog_confirmation.xml │ │ │ │ ├── fragment_home.xml │ │ │ │ ├── activity_add_notification.xml │ │ │ │ ├── club_item_shimmer.xml │ │ │ │ ├── activity_events_of_clubs.xml │ │ │ │ ├── add_alumni_custom_dialog.xml │ │ │ │ ├── club_item.xml │ │ │ │ ├── activity_main.xml │ │ │ │ ├── activity_splash_screen.xml │ │ │ │ └── notif_dialog.xml │ │ │ └── navigation │ │ │ │ └── nav_graph.xml │ │ ├── ic_launcher-playstore.png │ │ ├── java │ │ │ └── com │ │ │ │ └── ingray │ │ │ │ └── samagam │ │ │ │ ├── PushNotification.kt │ │ │ │ ├── NotificationData.kt │ │ │ │ ├── DataClass │ │ │ │ ├── Users.kt │ │ │ │ ├── Clubs.kt │ │ │ │ ├── MembersProfile.kt │ │ │ │ ├── Posts.kt │ │ │ │ ├── Notification.kt │ │ │ │ ├── Events.kt │ │ │ │ └── Alumni.kt │ │ │ │ ├── Fragments │ │ │ │ ├── NotificationFragment.kt │ │ │ │ ├── Fragment_Home.kt │ │ │ │ └── FramentFeed.kt │ │ │ │ ├── Adapters │ │ │ │ ├── ClubsShimmerAdapter.kt │ │ │ │ ├── EventAdapter.kt │ │ │ │ ├── EventAdapterUpcoming.kt │ │ │ │ ├── ClubsAdapter.kt │ │ │ │ ├── AlumniBatchAdapter.kt │ │ │ │ ├── ProfilePostAdapter.kt │ │ │ │ ├── NotificationAdapter.kt │ │ │ │ ├── EventAdapterPast.kt │ │ │ │ └── ClubsEventAdapter.kt │ │ │ │ ├── ConnectivityReceiver.kt │ │ │ │ ├── Activity │ │ │ │ ├── ReportedPost.kt │ │ │ │ ├── SplashScreenActivity.kt │ │ │ │ ├── NotificationActivity.kt │ │ │ │ ├── ForgetPasswordActivity.kt │ │ │ │ ├── LoginActivity.kt │ │ │ │ └── EventsOfClubsActivity.kt │ │ │ │ ├── AutoScrollManager.kt │ │ │ │ ├── CustomDialog.kt │ │ │ │ ├── NotifCustomDialog.kt │ │ │ │ ├── AddAlumniBatchDialog.kt │ │ │ │ └── FirebaseService.kt │ │ └── AndroidManifest.xml │ ├── test │ │ └── java │ │ │ └── com │ │ │ └── ingray │ │ │ └── samagam │ │ │ └── ExampleUnitTest.kt │ └── androidTest │ │ └── java │ │ └── com │ │ └── ingray │ │ └── samagam │ │ └── ExampleInstrumentedTest.kt ├── proguard-rules.pro └── build.gradle.kts ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── .gitignore ├── settings.gradle.kts ├── gradle.properties ├── README.md └── gradlew.bat /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/src/main/res/drawable/feed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/feed.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/home.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/live.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/live.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/mail.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/plus.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/send.png -------------------------------------------------------------------------------- /app/src/main/res/font/nosifer.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/font/nosifer.ttf -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /app/src/main/res/drawable/ghost.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/ghost.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/github.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/lives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/lives.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/notif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/notif.png -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/calendar.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/discord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/discord.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/dropdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/dropdown.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/editevent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/editevent.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/instagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/instagram.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/linkedin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/linkedin.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/nothing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/nothing.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/outdent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/outdent.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/profile.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/toolback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/toolback.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/toolbackr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/toolbackr.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/twitter.png -------------------------------------------------------------------------------- /app/src/main/res/font/londrina_solid.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/font/londrina_solid.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/londrina_outline.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/font/londrina_outline.ttf -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/signup_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/signup_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/image_for_login_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/drawable/image_for_login_page.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_back.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_fore.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sksinha2410/Samagam/HEAD/app/src/main/res/mipmap/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/font/londrina_sketch.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/PushNotification.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam 2 | 3 | data class PushNotification ( 4 | val data:NotificationData, 5 | val to:String 6 | ) 7 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/NotificationData.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam 2 | 3 | data class NotificationData ( 4 | val title:String, 5 | val message:String 6 | ) 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/DataClass/Users.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam.DataClass 2 | 3 | data class Users( 4 | var name: String= "", 5 | var email: String= "", 6 | var purl: String="", 7 | var userType: String="", 8 | ) -------------------------------------------------------------------------------- /app/src/main/res/drawable/circle_back.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/contact_details_pink.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/DataClass/Clubs.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam.DataClass 2 | 3 | data class Clubs( 4 | 5 | 6 | val imageUrl: String="", 7 | val club_name: String="", 8 | val eventpic1: String="", 9 | val eventpic2: String="" 10 | ) -------------------------------------------------------------------------------- /app/src/main/res/anim/anim_fade.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/circle_stroke.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/round_corners.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/values/preloaded_fonts.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | @font/londrina_outline 5 | @font/nosifer 6 | 7 | 8 | -------------------------------------------------------------------------------- /app/src/main/res/anim/anim_l_to_r.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/color/bottom_nav_text_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Jan 01 17:07:31 IST 2024 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip 5 | zipStoreBase=GRADLE_USER_HOME 6 | zipStorePath=wrapper/dists 7 | -------------------------------------------------------------------------------- /app/src/main/res/color/bottom_nav_icon_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/splashscreen_blackcurve.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/caches 5 | /.idea/libraries 6 | /.idea/modules.xml 7 | /.idea/workspace.xml 8 | /.idea/navEditor.xml 9 | /.idea/assetWizardSettings.xml 10 | .DS_Store 11 | /build 12 | /captures 13 | .externalNativeBuild 14 | .cxx 15 | local.properties 16 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/black_stroke.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/upcoming_blue.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/white_left_40dp.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/input_box.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/DataClass/MembersProfile.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam.DataClass 2 | 3 | data class MembersProfile( 4 | var profile1: String="", 5 | var profile2: String="", 6 | var profile3: String="", 7 | var profile4: String="", 8 | var batch:String="", 9 | var diffYear:Long=0 10 | ) 11 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/live_red.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/white_right_40dp.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /app/src/main/res/mipmap/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/contact_details_purple.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/splashscreen_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/event_colourfull_backgroud.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 10 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/DataClass/Posts.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam.DataClass 2 | 3 | data class Posts( 4 | var postUrl: String="", 5 | var purl: String="", 6 | var postId: String="", 7 | var username: String="", 8 | var userId: String="", 9 | var likes: String="", 10 | var time:String="", 11 | var event_name:String="", 12 | var hrsAgo:Long=0 13 | ) -------------------------------------------------------------------------------- /app/src/main/res/drawable/event_black_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /app/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Events 5 | Alumni 6 | ClubMembers 7 | OfficeBearer 8 | Notification 9 | Make this batch alumni 10 | 11 | 12 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/buttons_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/contact_details_whitebackground.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/DataClass/Notification.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam.DataClass 2 | 3 | data class Notification( 4 | var title: String="", 5 | var message: String="", 6 | var imageUrl: String="", 7 | var clubUrl: String="", 8 | var time: String="", 9 | var token: String="", 10 | var timeDifference: Long=0, 11 | var pdfLink:String="", 12 | var description:String="" 13 | ) -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | pluginManagement { 2 | repositories { 3 | google() 4 | mavenCentral() 5 | gradlePluginPortal() 6 | } 7 | } 8 | dependencyResolutionManagement { 9 | repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) 10 | repositories { 11 | google() 12 | mavenCentral() 13 | 14 | } 15 | } 16 | 17 | rootProject.name = "Samagam" 18 | include(":app") 19 | -------------------------------------------------------------------------------- /app/src/test/java/com/ingray/samagam/ExampleUnitTest.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam 2 | 3 | import org.junit.Test 4 | 5 | import org.junit.Assert.* 6 | 7 | /** 8 | * Example local unit test, which will execute on the development machine (host). 9 | * 10 | * See [testing documentation](http://d.android.com/tools/testing). 11 | */ 12 | class ExampleUnitTest { 13 | @Test 14 | fun addition_isCorrect() { 15 | assertEquals(4, 2 + 2) 16 | } 17 | } -------------------------------------------------------------------------------- /app/src/main/res/drawable/multicolors.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 12 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/report.xml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 11 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/add_button_events.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 14 | 15 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/add_photo.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/inner_gradienr_edit.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 12 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- 1 | 8 | 9 | 13 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/calendar_drawable.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 13 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/description_box.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 13 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FF000000 4 | #FFFFFFFF 5 | 6 | #EDECED 7 | #c3baba 8 | #9a8f97 9 | #AD5B91 10 | #932A6E 11 | #694a38 12 | #F7F4E1 13 | #A81010 14 | #DAB4CD 15 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/red_heart.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/Fragments/NotificationFragment.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam.Fragments 2 | 3 | import android.os.Bundle 4 | import androidx.fragment.app.Fragment 5 | import android.view.LayoutInflater 6 | import android.view.View 7 | import android.view.ViewGroup 8 | import com.ingray.samagam.R 9 | 10 | 11 | class NotificationFragment : Fragment() { 12 | 13 | override fun onCreateView( 14 | inflater: LayoutInflater, container: ViewGroup?, 15 | savedInstanceState: Bundle? 16 | ): View? { 17 | val view:View=inflater.inflate(R.layout.fragment_notification, container, false) 18 | return view 19 | } 20 | } -------------------------------------------------------------------------------- /app/src/main/res/drawable/white_heart.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 12 | 13 | 19 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/DataClass/Events.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam.DataClass 2 | 3 | data class Events( 4 | var event_name:String = "", 5 | var purl:String = "", 6 | var reg_link:String = "", 7 | var description:String = "", 8 | var event_type:String = "", 9 | var brochure_link:String = "", 10 | var event_starttime:String = "", 11 | var event_endtime:String = "", 12 | var event_date:String = "", 13 | var event_venue:String = "", 14 | var club_name:String="", 15 | var event_date_time:Long = 0, 16 | var hrsAgo:Long =0, 17 | var key:String = "", 18 | var notified:String = "0" 19 | 20 | 21 | ) 22 | -------------------------------------------------------------------------------- /app/src/main/res/menu/bottom_nav_menu.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 9 | 13 | 14 | 18 | 19 | 23 | -------------------------------------------------------------------------------- /app/src/main/java/com/ingray/samagam/DataClass/Alumni.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam.DataClass 2 | 3 | data class Alumni( 4 | var name:String = "", 5 | var branch:String = "", 6 | var batch:String = "", 7 | var position:String = "", 8 | var company:String = "", 9 | var achievements:String="", 10 | var email:String = "", 11 | var linkedIn:String="", 12 | var twitter:String="", 13 | var discord:String="", 14 | var instagram:String="", 15 | var postInClub:String="", 16 | var placeOfWork:String="", 17 | var phoneNo:String="", 18 | var purl:String="", 19 | var description:String="", 20 | var weightage:Long=0, 21 | var github:String="", 22 | var userId:String ="" 23 | 24 | 25 | ) 26 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/red_heart_small.xml: -------------------------------------------------------------------------------- 1 | 8 | 11 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/add_pic.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/androidTest/java/com/ingray/samagam/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- 1 | package com.ingray.samagam 2 | 3 | import androidx.test.platform.app.InstrumentationRegistry 4 | import androidx.test.ext.junit.runners.AndroidJUnit4 5 | 6 | import org.junit.Test 7 | import org.junit.runner.RunWith 8 | 9 | import org.junit.Assert.* 10 | 11 | /** 12 | * Instrumented test, which will execute on an Android device. 13 | * 14 | * See [testing documentation](http://d.android.com/tools/testing). 15 | */ 16 | @RunWith(AndroidJUnit4::class) 17 | class ExampleInstrumentedTest { 18 | @Test 19 | fun useAppContext() { 20 | // Context of the app under test. 21 | val appContext = InstrumentationRegistry.getInstrumentation().targetContext 22 | assertEquals("com.ingray.samagam", appContext.packageName) 23 | } 24 | } -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # You can control the set of applied configuration files using the 3 | # proguardFiles setting in build.gradle. 4 | # 5 | # For more details, see 6 | # http://developer.android.com/guide/developing/tools/proguard.html 7 | 8 | # If your project uses WebView with JS, uncomment the following 9 | # and specify the fully qualified class name to the JavaScript interface 10 | # class: 11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 12 | # public *; 13 | #} 14 | 15 | # Uncomment this to preserve the line number information for 16 | # debugging stack traces. 17 | #-keepattributes SourceFile,LineNumberTable 18 | 19 | # If you keep the line number information, uncomment this to 20 | # hide the original source file name. 21 | #-renamesourcefileattribute SourceFile -------------------------------------------------------------------------------- /app/src/main/res/layout/connectivity_receiver.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 18 | 19 |